Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::HashArray2D< I1, I2, E, H1, H2 > Member List

This is the complete list of members for ogdf::HashArray2D< I1, I2, E, H1, H2 >, including all inherited members.

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