|
WSF
|
#include <SupBlock.hpp>
Public Member Functions | |
| SupBlock (unsigned aBlockNumber) | |
| SupBlock (long *aBlockPtr, unsigned aBlockNumber) | |
| SupBlock () | |
| void | Initialize () |
| ~SupBlock () | |
Static Public Member Functions | |
| static void | ResetState () |
Public Attributes | |
| unsigned | mBlockNumber |
| unsigned | mSize |
| union { | |
| char * mCharBlock | |
| long * mIntBlock | |
| float * mFloatBlock | |
| double * mDoubleBlock | |
| }; | |
| bool | mShared |
Static Public Attributes | |
| static std::map< unsigned, unsigned > | mBlockNumberToSizeMap |
| static bool | mInitializeOnce = true |
Friends | |
| GenO & | operator<< (GenO &aOut, const SupBlock &aBlock) |
| GenI & | operator>> (GenI &aIn, SupBlock &aBlock) |
| SupBlock::SupBlock | ( | unsigned | aBlockNumber | ) |
References Initialize(), mBlockNumber, mBlockNumberToSizeMap, mCharBlock, mShared, and mSize.
Referenced by operator<<, and operator>>.
| SupBlock::SupBlock | ( | long * | aBlockPtr, |
| unsigned | aBlockNumber ) |
References Initialize(), mBlockNumber, mBlockNumberToSizeMap, mIntBlock, mShared, and mSize.
| SupBlock::~SupBlock | ( | ) |
References mCharBlock, and mShared.
| void SupBlock::Initialize | ( | ) |
References mBlockNumberToSizeMap, and mInitializeOnce.
Referenced by SupBlock(), and SupBlock().
|
static |
References mBlockNumberToSizeMap, and mInitializeOnce.
Referenced by WsfMTT_Interface::~WsfMTT_Interface().
|
friend |
References mBlockNumber, mCharBlock, mSize, and SupBlock().
|
friend |
References mBlockNumber, mCharBlock, mShared, mSize, and SupBlock().
| union { ... } SupBlock |
| unsigned SupBlock::mBlockNumber |
Referenced by operator<<, operator>>, SupBlock(), and SupBlock().
|
static |
Referenced by Initialize(), ResetState(), SupBlock(), and SupBlock().
| char* SupBlock::mCharBlock |
Referenced by operator<<, operator>>, SupBlock(), and ~SupBlock().
| double* SupBlock::mDoubleBlock |
| float* SupBlock::mFloatBlock |
|
static |
Referenced by Initialize(), and ResetState().
| long* SupBlock::mIntBlock |
| bool SupBlock::mShared |
Referenced by operator>>, SupBlock(), SupBlock(), SupBlock(), and ~SupBlock().
| unsigned SupBlock::mSize |
Referenced by operator<<, operator>>, SupBlock(), and SupBlock().