Support Forum G3D Web Page |
Public Types | |
typedef Value * | StoredValueType |
Public Member Functions | |
bool | inUse () const |
void | releaseValue () |
void | setInUse () |
Value & | valueRef () |
const Value & | valueRef () const |
Static Public Member Functions | |
static StoredValueType | newStoredValue () |
Public Attributes | |
Key | key |
StoredValueType | value |
Pointers are used so that the m_slot array will be tightly packed in memory even if sizeof(Value) is large. More... | |
typedef Value* G3D::_internal::FastPODTable_Entry< Key, Value, false >::StoredValueType |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
Key G3D::_internal::FastPODTable_Entry< Key, Value, false >::key |
StoredValueType G3D::_internal::FastPODTable_Entry< Key, Value, false >::value |
Pointers are used so that the m_slot array will be tightly packed in memory even if sizeof(Value) is large.
This is nullptr if the Entry is not currently being used.