ChannelMessage Class Reference

#include <mw/messagingbus/channelmessage.h>

class ChannelMessage : public Message, public Message

MB channelmessage permits channel path manipulation.

Inherits from

  • ChannelMessage
    Public Member Functions
    ChannelMessage()
    ChannelMessage(const ChannelMessage &)
    virtual ~ChannelMessage()
    const QString &channelPath()
    ChannelMessage &operator=(const ChannelMessage &)
    voidsetChannelPath(const QString &)
    Inherited Functions
    Message::Message()
    Message::Message(const Message &)
    Message::fromAddress()const
    Message::iconUrl()const
    Message::isAudioNotification()const
    Message::isReceiptRequested()const
    Message::isSendReceiptSet()const
    Message::isWakeUp()const
    Message::maximumDelay()const
    Message::operator=(const Message &)
    Message::payload()const
    Message::payloadEncoding()const
    Message::payloadType()const
    Message::rawPayload()const
    Message::sendReceipt()const
    Message::setAudioNotification(bool)
    Message::setFromAddress(const Address &)
    Message::setIconUrl(const QUrl &)
    Message::setMaximumDelay(int)
    Message::setPayload(const QString &)
    Message::setPayloadEncoding(const QString &)
    Message::setPayloadType(const QString &)
    Message::setRequestReceipt(bool)
    Message::setSubTitle(const QString &)
    Message::setTimestamp(QDateTime)
    Message::setTitle(const QString &)
    Message::setType(const QString &)
    Message::setWakeUp(bool)
    Message::subtitle()const
    Message::timestamp()const
    Message::title()const
    Message::type()const
    Message::~Message()
    RequestId::RequestId()
    RequestId::RequestId(const RequestId &)
    RequestId::id()const
    RequestId::operator=(const RequestId &)
    RequestId::setId(const QString &)
    RequestId::~RequestId()

    Constructor & Destructor Documentation

    ChannelMessage ( )

    ChannelMessage()

    Constructor Creates the ChannelMessageData object.

    ChannelMessage ( const ChannelMessage & )

    ChannelMessage(const ChannelMessage &other)

    Copy Constructor.

    other - ChannelMessage& class type parameter

    ~ChannelMessage ( )

    ~ChannelMessage()[virtual]

    Destructor.

    Member Function Documentation

    channelPath ( )

    const QString &channelPath()const

    Returns channel path as a QString&.

    operator= ( const ChannelMessage & )

    ChannelMessage &operator=(const ChannelMessage &other)

    Operator =, protect against self-assignment.

    setChannelPath ( const QString & )

    voidsetChannelPath(const QString &path)

    Method used for setting channel path.

    path - QString& type parameter.