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

CActivatableObject::CommandWrapper Class Reference

Inheritance diagram for CActivatableObject::CommandWrapper:
Collaboration diagram for CActivatableObject::CommandWrapper:

List of all members.

Public Member Functions

 CommandWrapper (CommandCode commandCode, const void *pData, size_t dataLength)
 CommandWrapper (const CommandWrapper &rhs)
CommandWrapperoperator= (const CommandWrapper &rhs)
void ValidateAllDataUsed () const
size_t GetDataUsed () const
CommandCode GetNextCommand () override
void GetCommandData (void *pData, size_t dataSize) override
const void * AccessCommandData (size_t dataSize) override


Constructor & Destructor Documentation

CommandWrapper ( CommandCode  commandCode,
const void *  pData,
size_t  dataLength 
)

CommandWrapper ( const CommandWrapper rhs  ) 


Member Function Documentation

CommandWrapper& operator= ( const CommandWrapper rhs  ) 

void ValidateAllDataUsed (  )  const

size_t GetDataUsed (  )  const

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

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

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


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