Contents
Inheritance:
Constructors:
MsgItem (version 1) AbsMsgItem *createMsgItem(uint64_t msgID,uint64_t msgParam,uint64_t msgFlags,void *msgData)
Methods:
setID
void setID(uint64_t new_id)
setParam
void setParam(uint64_t new_param)
setFlags
void setFlags(uint64_t new_flags)
setData
void setData(void *new_data)
Constructors
MsgItem (version 1)
Message
Constructor:
MsgItem(uint64_t msgID,uint64_t msgParam,uint64_t msgFlags,void *msgData)
Factory Method:
AbsMsgItem *AbsMsgItemInterface::createMsgItem(uint64_t msgID,uint64_t msgParam,uint64_t msgFlags,void *msgData)
Wrapper Class:
MsgItemWrapper(uint64_t msgID,uint64_t msgParam,uint64_t msgFlags,void *msgData)
The static method
AbsMsgItemInterface::createMsgItem creates a new instance of class MsgItem.
Parameters:
| uint64_t | msgID | | The message ID. |
| uint64_t | msgParam | | Message parameter. |
| uint64_t | msgFlags | | Message flags. |
| void * | msgData | | Message data. |
Return value:Returns an instance of
MsgItem.
MsgItem (version 2)
Message
Constructor:
MsgItem(uint64_t msgID,uint64_t msgFlags,void *msgData)
Factory Method:
AbsMsgItem *AbsMsgItemInterface::createMsgItem(uint64_t msgID,uint64_t msgFlags,void *msgData)
Wrapper Class:
MsgItemWrapper(uint64_t msgID,uint64_t msgFlags,void *msgData)
The static method
AbsMsgItemInterface::createMsgItem creates a new instance of class MsgItem.
Parameters:
| uint64_t | msgID | | The message ID. |
| uint64_t | msgFlags | | Message flags. |
| void * | msgData | | Message data. |
Return value:Returns an instance of
MsgItem.
MsgItem (version 3)
Message
Constructor:
MsgItem(uint64_t msgID,uint64_t msgParam)
Factory Method:
AbsMsgItem *AbsMsgItemInterface::createMsgItem(uint64_t msgID,uint64_t msgParam)
Wrapper Class:
MsgItemWrapper(uint64_t msgID,uint64_t msgParam)
The static method
AbsMsgItemInterface::createMsgItem creates a new instance of class MsgItem.
Parameters:
| uint64_t | msgID | | The message ID. |
| uint64_t | msgParam | | Message parameter. |
Return value:Returns an instance of
MsgItem.
MsgItem (version 4)
Message
Constructor:
MsgItem(uint64_t msgID)
Factory Method:
AbsMsgItem *AbsMsgItemInterface::createMsgItem(uint64_t msgID)
Wrapper Class:
MsgItemWrapper(uint64_t msgID)
The static method
AbsMsgItemInterface::createMsgItem creates a new instance of class MsgItem.
Parameters:
| uint64_t | msgID | | The message ID. |
Return value:Returns an instance of
MsgItem.
Methods
getID
Returns the ID of the message.
Signature:
uint64_t getID()
Return value:The ID of the message.
setID
Sets the ID of the message.
Signature:
void setID(uint64_t new_id)
Parameters:
getParam
Returns the message parameter.
Signature:
uint64_t getParam()
Return value:The the message parameter.
setParam
Sets the parameter of the message.
Signature:
void setParam(uint64_t new_param)
Parameters:
getFlags
Returns the message flags.
Signature:
uint64_t getFlags()
Return value:The the message flags.
setFlags
Sets the flags of the message.
Signature:
void setFlags(uint64_t new_flags)
Parameters:
getData
Returns the message data.
Signature:
void *getData()
Return value:The the message data.
setData
Sets the data of the message.
Signature:
void setData(void *new_data)
Parameters: