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

CActivatableObject::CommandData Class Reference

Collaboration diagram for CActivatableObject::CommandData:

List of all members.

Public Member Functions

 CommandData (size_t initialSize)
 CommandData (const CommandData &rhs)
CommandDataoperator= (const CommandData &rhs)
bool Add (CommandProcessorCallback *pCallback, CommandCode commandCode, const Data data[], size_t numEntries, size_t &oldQueueLength, size_t &newQueueLength)
void Swap (CommandData &rhs)
void CopyTo (QueuedCommands &data) const
bool IsEmpty () const
size_t GetUsed () const
const BYTEGetBuffer () const
void Clear ()


Constructor & Destructor Documentation

CommandData ( size_t  initialSize  )  [explicit]

CommandData ( const CommandData rhs  ) 


Member Function Documentation

CommandData& operator= ( const CommandData rhs  ) 

bool Add ( CommandProcessorCallback pCallback,
CommandCode  commandCode,
const Data  data[],
size_t  numEntries,
size_t &  oldQueueLength,
size_t &  newQueueLength 
)

void Swap ( CommandData rhs  ) 

void CopyTo ( QueuedCommands data  )  const

bool IsEmpty (  )  const

size_t GetUsed (  )  const

const BYTE * GetBuffer (  )  const

void Clear (  ) 


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