![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cPool.h>
Public Member Functions | |
cPoolNodeFreeT () noexcept | |
~cPoolNodeFreeT () noexcept | |
bool | isPoolNodeFree () const noexcept |
TYPE * | get_Used () const |
THIS_t * | get_FreeNext () const |
void | put_FreeNext (THIS_t *pFreeNext) |
a node holder used for 'free' nodes in the PoolClean or 'used' nodes.
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inline |
|
inlinenoexcept |
for debug purposes.
|
inline |
THIS_t* GrayLib::cPoolNodeFreeT< TYPE >::m_pFreeNext |
union the object in 'free' or 'used' state.
pointer to the next free spot in the list. ('free' state)
BYTE GrayLib::cPoolNodeFreeT< TYPE >::m_Used[sizeof(TYPE)] |
the TYPE object in 'used' state. assume IPoolNode based.