Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::HashArray< I, E, H > Member List

This is the complete list of members for ogdf::HashArray< I, E, H >, including all inherited members.

begin() constogdf::HashArray< I, E, H >inline
Hashing< I, E, DefHashFunc< I > >::begin() constogdf::Hashing< I, E, DefHashFunc< I > >inlineprivate
clear()ogdf::HashArray< I, E, H >inline
const_iterator typedefogdf::HashArray< I, E, H >
copy(HashElementBase *pElement) const overrideogdf::Hashing< I, E, DefHashFunc< I > >inlineprivatevirtual
copyAll(const HashingBase &H)ogdf::HashingBaseprivate
del(const I &key)ogdf::Hashing< I, E, DefHashFunc< I > >inlineprivate
ogdf::HashingBase::del(HashElementBase *pElement)ogdf::HashingBaseprivate
destroy(HashElementBase *pElement) overrideogdf::Hashing< I, E, DefHashFunc< I > >inlineprivatevirtual
destroyAll()ogdf::HashingBaseprivate
empty() constogdf::HashArray< I, E, H >inline
Hashing< I, E, DefHashFunc< I > >::empty() constogdf::Hashing< I, E, DefHashFunc< I > >inlineprivate
fastInsert(const I &key, const E &info)ogdf::Hashing< I, E, DefHashFunc< I > >inlineprivate
firstElement(HashElement< I, E > ***pList) constogdf::Hashing< I, E, DefHashFunc< I > >inlineprivate
ogdf::HashingBase::firstElement(HashElementBase ***pList) constogdf::HashingBaseprivate
firstListElement(size_t hashValue) constogdf::HashingBaseinlineprivate
HashArray()ogdf::HashArray< I, E, H >inline
HashArray(const E &defaultValue, const H &hashFunc=H())ogdf::HashArray< I, E, H >inlineexplicit
HashArray(const HashArray< I, E, H > &A)ogdf::HashArray< I, E, H >inline
Hashing(int minTableSize=256, const DefHashFunc< I > &hashFunc=DefHashFunc< I >())ogdf::Hashing< I, E, DefHashFunc< I > >inlineexplicitprivate
Hashing(const Hashing< I, E, DefHashFunc< I > > &h)=defaultogdf::Hashing< I, E, DefHashFunc< I > >private
HashingBase(int minTableSize)ogdf::HashingBaseexplicitprivate
HashingBase(const HashingBase &H)ogdf::HashingBaseprivate
init(int tableSize)ogdf::HashingBaseprivate
insert(const I &key, const E &info)ogdf::Hashing< I, E, DefHashFunc< I > >inlineprivate
ogdf::HashingBase::insert(HashElementBase *pElement)ogdf::HashingBaseprivate
insertByNeed(const I &key, const E &info)ogdf::Hashing< I, E, DefHashFunc< I > >inlineprivate
isDefined(const I &i) constogdf::HashArray< I, E, H >inline
lookup(const I &key) constogdf::Hashing< I, E, DefHashFunc< I > >inlineprivate
m_countogdf::HashingBaseprivate
m_defaultValueogdf::HashArray< I, E, H >private
m_hashFuncogdf::Hashing< I, E, DefHashFunc< I > >private
m_hashMaskogdf::HashingBaseprivate
m_minTableSizeogdf::HashingBaseprivate
m_tableogdf::HashingBaseprivate
m_tableSizeogdf::HashingBaseprivate
m_tableSizeHighogdf::HashingBaseprivate
m_tableSizeLowogdf::HashingBaseprivate
member(const I &key) constogdf::Hashing< I, E, DefHashFunc< I > >inlineprivate
nextElement(HashElement< I, E > ***pList, HashElement< I, E > *pElement) constogdf::Hashing< I, E, DefHashFunc< I > >inlineprivate
ogdf::HashingBase::nextElement(HashElementBase ***pList, HashElementBase *pElement) constogdf::HashingBaseprivate
operator=(const HashArray< I, E, H > &A)ogdf::HashArray< I, E, H >inline
Hashing< I, E, DefHashFunc< I > >::operator=(const Hashing< I, E, DefHashFunc< I > > &hashing)=defaultogdf::Hashing< I, E, DefHashFunc< I > >private
ogdf::HashingBase::operator=(const HashingBase &H)ogdf::HashingBaseprivate
operator[](const I &i) constogdf::HashArray< I, E, H >inline
operator[](const I &i)ogdf::HashArray< I, E, H >inline
resize(int newTableSize)ogdf::HashingBaseprivate
size() constogdf::HashArray< I, E, H >inline
Hashing< I, E, DefHashFunc< I > >::size() constogdf::Hashing< I, E, DefHashFunc< I > >inlineprivate
undefine(const I &i)ogdf::HashArray< I, E, H >inline
~Hashing()ogdf::Hashing< I, E, DefHashFunc< I > >inlineprivate
~HashingBase()ogdf::HashingBaseprivatevirtual