Public Member Functions | |
QueuedCommands (size_t initialSize) | |
QueuedCommands () | |
QueuedCommands (const QueuedCommands &rhs) | |
QueuedCommands & | operator= (const QueuedCommands &rhs) |
bool | HasCommands () const |
CommandCode | GetNextCommand () override |
void | GetCommandData (void *pData, size_t dataSize) override |
const void * | AccessCommandData (size_t dataSize) override |
size_t | Size () const |
const BYTE * | GetData () const |
Friends | |
class | CActivatableObject |
QueuedCommands | ( | size_t | initialSize | ) | [explicit] |
QueuedCommands | ( | ) |
QueuedCommands | ( | const QueuedCommands & | rhs | ) |
QueuedCommands& operator= | ( | const QueuedCommands & | rhs | ) |
bool HasCommands | ( | ) | const |
CActivatableObject::CommandCode GetNextCommand | ( | ) | [override, virtual] |
Implements CActivatableObject::IProcessQueuedCommand.
void GetCommandData | ( | void * | pData, | |
size_t | dataSize | |||
) | [override, virtual] |
Implements CActivatableObject::IProcessQueuedCommand.
const void * AccessCommandData | ( | size_t | dataSize | ) | [override, virtual] |
Implements CActivatableObject::IProcessQueuedCommand.
size_t Size | ( | ) | const |
const BYTE * GetData | ( | ) | const |
friend class CActivatableObject [friend] |