|
Mobile API Reference
MicroStrategy 2019
|
#include <Message.h>
Public Member Functions | |
| PlacementPtr (void *ipBuffer, SizeType iBufferSizeInBytes) | |
| PlacementPtr (void *ipBuffer, SizeType iBufferSizeInBytes, const Message &irOther) | |
| PlacementPtr (void *ipBuffer, SizeType iBufferSizeInBytes, MessageDomain iDomain, MessageID iID, const char *ipTemplate=NULL) | |
| ~PlacementPtr () throw () | |
| Message & | operator* () const throw () |
| Message * | operator-> () const throw () |
| Message * | Get () const throw () |
| bool | IsNull () const |
This pointer class constructs/destructs an instance of the Message class in a pre-allocated chunk of memory.
Note: this pointer class does NOT take ownership of the ipBuffer memory!
| MBase::Message::PlacementPtr::PlacementPtr | ( | void * | ipBuffer, |
| SizeType | iBufferSizeInBytes | ||
| ) |
| MBase::Message::PlacementPtr::PlacementPtr | ( | void * | ipBuffer, |
| SizeType | iBufferSizeInBytes, | ||
| const Message & | irOther | ||
| ) |
| MBase::Message::PlacementPtr::PlacementPtr | ( | void * | ipBuffer, |
| SizeType | iBufferSizeInBytes, | ||
| MessageDomain | iDomain, | ||
| MessageID | iID, | ||
| const char * | ipTemplate = NULL |
||
| ) |
| MBase::Message::PlacementPtr::~PlacementPtr | ( | ) | ||
| throw | ( | |||
| ) | ||||
|
inline | |||||||||||||
|
inline |
|
inline | |||||||||||||
|
inline | |||||||||||||