The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CActivatableObject::QueuedCommands Class Reference

Inheritance diagram for CActivatableObject::QueuedCommands:
Collaboration diagram for CActivatableObject::QueuedCommands:

List of all members.

Public Member Functions

 QueuedCommands (size_t initialSize)
 QueuedCommands ()
 QueuedCommands (const QueuedCommands &rhs)
QueuedCommandsoperator= (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 BYTEGetData () const

Friends

class CActivatableObject


Constructor & Destructor Documentation

QueuedCommands ( size_t  initialSize  )  [explicit]

QueuedCommands (  ) 

QueuedCommands ( const QueuedCommands rhs  ) 


Member Function Documentation

QueuedCommands& operator= ( const QueuedCommands rhs  ) 

bool HasCommands (  )  const

CActivatableObject::CommandCode GetNextCommand (  )  [override, virtual]

void GetCommandData ( void *  pData,
size_t  dataSize 
) [override, virtual]

const void * AccessCommandData ( size_t  dataSize  )  [override, virtual]

size_t Size (  )  const

const BYTE * GetData (  )  const


Friends And Related Function Documentation

friend class CActivatableObject [friend]


Generated on Sun Sep 12 19:08:19 2021 for The Server Framework - v7.4 by doxygen 1.5.3