ChannelAffiliations Class Reference

#include <mw/messagingbus/channelaffiliations.h>

class ChannelAffiliations : public RequestId, public RequestId

MB channelaffiliations permits channel affiliation configuration.

Inherits from

  • ChannelAffiliations
    Public Member Functions
    ChannelAffiliations(const ChannelAffiliations &)
    virtual ~ChannelAffiliations()
    QList< ChannelAffiliation >affiliations()
    QString channelPath()
    ChannelAffiliations &operator=(const ChannelAffiliations &)
    voidsetAffiliationList(const QList< ChannelAffiliation > &)
    voidsetChannel(const QString &)
    Inherited Functions
    RequestId::RequestId(const RequestId &)
    RequestId::operator=(const RequestId &)
    RequestId::setId(const QString &)

    Constructor & Destructor Documentation

    ChannelAffiliations ( )


    Constructor Creates the ChannelAffiliationsData object.

    ChannelAffiliations ( const ChannelAffiliations & )

    ChannelAffiliations(const ChannelAffiliations &other)

    Copy Constructor.

    other - ChannelAffiliations& class type parameter

    ~ChannelAffiliations ( )



    Member Function Documentation

    affiliations ( )

    QList< ChannelAffiliation >affiliations()const

    Returns a list of channel affiliations .

    ChannelAffiliation::Affiliation MB channel affiliation types.

    channelPath ( )

    QString channelPath()const

    Returns a QString type containing channel path.

    operator= ( const ChannelAffiliations & )

    ChannelAffiliations &operator=(const ChannelAffiliations &other)

    Operator =, protect against self-assignment.

    setAffiliationList ( const QList< ChannelAffiliation > & )

    voidsetAffiliationList(const QList< ChannelAffiliation > &list)

    Method used for appending channel affiliation list.

    aList - QList<ChannelAffiliation>& type parameter

    setChannel ( const QString & )

    voidsetChannel(const QString &channelPath)

    Method used for setting channel path.

    path - QString& type parameter