Support Forum       G3D Web Page     
G3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD > Member List

This is the complete list of members for G3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >, including all inherited members.

begin() constG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inline
begin()G3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inline
clear(int newExpectedSize=-1)G3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inline
clearAndSetMemoryManager(shared_ptr< MemoryManager > memoryManager)G3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inline
containsKey(const Key &key) constG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inline
debugCheckStatus() constG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inline
debugPrintStatus() constG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inline
Entry typedefG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >protected
fastClear()G3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inline
FastPODTable(const MyType &other)G3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >protected
FastPODTable(int expectedSize=16)G3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inline
findSlot(const Key &key, bool createIfNotFound, const typename Entry::StoredValueType &valueToUse, bool useValue)G3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inlineprotected
getCreate(const Key &key)G3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inline
getPointer(const Key &key)G3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inline
getPointer(const Key &key) constG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inline
getStats(int &longestProbe, float &averageProbe) constG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inlineprotected
grow()G3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inlineprotected
hashCode(const Key &key) constG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inlineprotected
m_emptyG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >protected
m_initialSlotsG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >protected
m_memoryManagerG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >protected
m_numSlotsG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >protected
m_slotG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >protected
m_usedSlotsG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >protected
MyType typedefG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >protected
NOT_FOUND enum valueG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >protected
numSlots() constG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inline
operator=(const MyType &other)G3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >protected
operator[](const Key &key)G3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inline
probe(int &i, int &probeDistance) constG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inlineprotected
size() constG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inline
sizeInMemory(size_t(*valueSizeFunction)(const Value &)=nullptr) constG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inline
SLOTS_PER_ENTRYG3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >protectedstatic
~FastPODTable()G3D::FastPODTable< Key, Value, HashFunc, EqualsFunc, valueIsSimplePOD >inlinevirtual

documentation generated on Wed Nov 24 2021 08:01:54 using doxygen 1.8.15