Kicking it Olde Sküül! Burgerlib on Github Follow Olde Sküül on Twitter Burgerbecky on LinkedIn Burgerbecky on LinkedIn
Loading...
Searching...
No Matches
Burger::HashMap< T, U > Member List

This is the complete list of members for Burger::HashMap< T, U >, including all inherited members.

Add(const void *pT, const void *pU) noexceptBurger::HashMapSharedprotected
add(const T &rKey, const U &rValue) noexceptBurger::HashMap< T, U >inline
begin(void) noexceptBurger::HashMap< T, U >inline
begin(void) const noexceptBurger::HashMap< T, U >inline
Clear(void) noexceptBurger::HashMapShared
ComputeHash(const void *pKey) const noexceptBurger::HashMapSharedprotected
Construct(HashMapShared::Entry *pEntry) noexceptBurger::HashMap< T, U >inlineprivatestatic
Copy(HashMapShared::Entry *pEntry, const void *pT, const void *pU) noexceptBurger::HashMap< T, U >inlineprivatestatic
Burger::HashMapShared::Copy(const HashMapShared *pInput) noexceptBurger::HashMapSharedprotected
CreateBuffer(uintptr_t uCount, uintptr_t uEntrySize) noexceptBurger::HashMapSharedprotected
CreateHashBuffer(uintptr_t uNewSize) noexceptBurger::HashMapSharedprotected
EMPTY_RECORDBurger::HashMapSharedstatic
end(void) noexceptBurger::HashMap< T, U >inline
end(void) const noexceptBurger::HashMap< T, U >inline
END_OF_CHAINBurger::HashMapSharedstatic
EntryConstructProc typedefBurger::HashMapSharedprotected
EntryCopyProc typedefBurger::HashMapSharedprotected
EntryInvalidateProc typedefBurger::HashMapSharedprotected
EqualsTest(const void *pA, const void *pB) noexceptBurger::HashMap< T, U >inlineprivatestatic
erase(const iterator &it) noexceptBurger::HashMap< T, U >inline
erase(const T &rKey) noexceptBurger::HashMap< T, U >inline
Erase(uintptr_t uIndex) noexceptBurger::HashMapSharedprotected
Erase(const void *pKey) noexceptBurger::HashMapSharedprotected
find(const T &rKey) noexceptBurger::HashMap< T, U >inline
find(const T &rKey) const noexceptBurger::HashMap< T, U >inline
FindFirst(void) const noexceptBurger::HashMapSharedprotected
FindIndex(const void *pKey) const noexceptBurger::HashMapSharedprotected
GetData(const T &rKey) noexceptBurger::HashMap< T, U >inline
GetData(const T &rKey) const noexceptBurger::HashMap< T, U >inline
GetData(const T &rKey, U *pOutput) const noexceptBurger::HashMap< T, U >inline
Burger::HashMapShared::GetData(const void *pT) const noexceptBurger::HashMapSharedprotected
GetEntry(uintptr_t uIndex) noexceptBurger::HashMapSharedinline
GetEntry(uintptr_t uIndex) const noexceptBurger::HashMapSharedinline
GetEntryCount(void) const noexceptBurger::HashMapSharedinline
GetEntrySize(void) const noexceptBurger::HashMapSharedinline
GetSizeMask(void) const noexceptBurger::HashMapSharedinline
HashMap(HashProc pHashFunction=SDBMHashFunctor) noexceptBurger::HashMap< T, U >inline
HashMap(HashProc pHashFunction, TestProc pTestProc) noexceptBurger::HashMap< T, U >inline
HashMap(HashProc pHashFunction, uintptr_t uDefault) noexceptBurger::HashMap< T, U >inline
HashMap(const HashMap< T, U > &rHashMap) noexceptBurger::HashMap< T, U >inline
HashMapShared(uintptr_t uEntrySize, uintptr_t uFirstSize, uintptr_t uSecondOffset, TestProc pTestFunction, EntryConstructProc pEntryConstructFunction, EntryCopyProc pEntryCopyFunction, EntryInvalidateProc pEntryInvalidationFunction, HashProc pHashFunction=SDBMHashFunctor) noexceptBurger::HashMapSharedinlineprotected
HashProc typedefBurger::HashMapSharedprotected
INVALID_HASHBurger::HashMapSharedstatic
INVALID_INDEXBurger::HashMapSharedstatic
Invalidate(HashMapShared::Entry *pEntry) noexceptBurger::HashMap< T, U >inlineprivatestatic
IsEmpty(void) const noexceptBurger::HashMapSharedinline
m_pEntriesBurger::HashMapSharedprotected
m_pEntryConstructFunctionBurger::HashMapSharedprotected
m_pEntryCopyFunctionBurger::HashMapSharedprotected
m_pEntryInvalidationFunctionBurger::HashMapSharedprotected
m_pHashFunctionBurger::HashMapSharedprotected
m_pTestFunctionBurger::HashMapSharedprotected
m_uEntryCountBurger::HashMapSharedprotected
m_uEntrySizeBurger::HashMapSharedprotected
m_uFirstSizeBurger::HashMapSharedprotected
m_uSecondOffsetBurger::HashMapSharedprotected
m_uSizeMaskBurger::HashMapSharedprotected
operator=(const HashMap< T, U > &rHashMap) noexceptBurger::HashMap< T, U >inline
operator[](const T &rKey) noexceptBurger::HashMap< T, U >inline
Resize(uintptr_t uNewSize) noexceptBurger::HashMapShared
Set(const T &rKey, const U &rValue) noexceptBurger::HashMap< T, U >inline
SetCapacity(uintptr_t uNewSize) noexceptBurger::HashMapShared
TestProc typedefBurger::HashMapSharedprotected
~HashMap()Burger::HashMap< T, U >inline