COPASI API
4.16.103
|
Public Member Functions | |
size_t | add (CCopasiObject *pObject) |
bool | addFix (const size_t &index, CCopasiObject *pObject) |
CCopasiObject * | get (const size_t &index) |
HashTable () | |
HashTable (const HashTable &src) | |
bool | remove (const size_t &index) |
~HashTable () | |
Private Attributes | |
size_t | mBeyond |
std::stack< size_t > | mFree |
size_t | mSize |
CVector< CCopasiObject * > | mTable |
Definition at line 38 of file CKeyFactory.h.
CKeyFactory::HashTable::HashTable | ( | ) |
Definition at line 75 of file CKeyFactory.cpp.
References CVectorCore< CType >::array(), mSize, and mTable.
CKeyFactory::HashTable::HashTable | ( | const HashTable & | src | ) |
Definition at line 82 of file CKeyFactory.cpp.
CKeyFactory::HashTable::~HashTable | ( | ) |
Definition at line 89 of file CKeyFactory.cpp.
size_t CKeyFactory::HashTable::add | ( | CCopasiObject * | pObject | ) |
Definition at line 91 of file CKeyFactory.cpp.
bool CKeyFactory::HashTable::addFix | ( | const size_t & | index, |
CCopasiObject * | pObject | ||
) |
Definition at line 118 of file CKeyFactory.cpp.
CCopasiObject * CKeyFactory::HashTable::get | ( | const size_t & | index | ) |
Definition at line 135 of file CKeyFactory.cpp.
bool CKeyFactory::HashTable::remove | ( | const size_t & | index | ) |
Definition at line 142 of file CKeyFactory.cpp.
|
private |
Definition at line 41 of file CKeyFactory.h.
|
private |
Definition at line 44 of file CKeyFactory.h.
|
private |
Definition at line 42 of file CKeyFactory.h.
Referenced by HashTable().
|
private |
Definition at line 43 of file CKeyFactory.h.
Referenced by HashTable().