#include <ckhashtable.h>
Public Member Functions | |
CkHashtableT (int initLen=5, float NloadFactor=0.5) | |
CkHashtableT (int initLen, float NloadFactor, CkHashFunction Nhash, CkHashCompare Ncompare) | |
OBJ | get (const KEY &key) const |
OBJ * | getPointer (const KEY &key) |
OBJ & | getRef (const KEY &key) |
void | pup (PUP::er &p) |
Definition at line 357 of file ckhashtable.h.
CkHashtableT< KEY, OBJ >::CkHashtableT | ( | int | initLen = 5 , |
|
float | NloadFactor = 0.5 | |||
) | [inline] |
Definition at line 360 of file ckhashtable.h.
CkHashtableT< KEY, OBJ >::CkHashtableT | ( | int | initLen, | |
float | NloadFactor, | |||
CkHashFunction | Nhash, | |||
CkHashCompare | Ncompare | |||
) | [inline] |
Definition at line 364 of file ckhashtable.h.
OBJ CkHashtableT< KEY, OBJ >::get | ( | const KEY & | key | ) | const [inline] |
Reimplemented from CkHashtableTslow< KEY, OBJ >.
Definition at line 371 of file ckhashtable.h.
Referenced by LV3D_Universe_Table::add(), IDXL_Map::add(), addIDXLists(), CollisionAggregator::aggregate(), CkCacheManager< CkCacheKey >::cacheSync(), ChareMlogData::checkAndStoreSsn(), FEM_Coarsen_Operation(), FEM_REFINE2D_Split(), FEM_Refine_Operation(), IDXL_Map::get(), LV3D0_Manager::getClient(), ChareMlogData::getTicket(), ParFUMShadowArray::lockRegion(), ParFUMShadowArray::lockReply(), LV3D_Universe_Table::lookup(), makeGhosts(), meshModel_GetElemAtId(), ChareMlogData::next_ticket(), populateDeterminantTable(), removeProcessedLogs(), sendCommonMsg(), topModel_GetElemAtId(), ParFUMShadowArray::unlockForRemote(), ParFUMShadowArray::unlockRegion(), ParFUMShadowArray::unlockReply(), ParFUMShadowArray::unpendForRemote(), ParFUMShadowArray::unpendRegion(), and ChareMlogData::verifyTicket().
OBJ* CkHashtableT< KEY, OBJ >::getPointer | ( | const KEY & | key | ) | [inline] |
Definition at line 387 of file ckhashtable.h.
Referenced by ChareMlogData::nextSN().
OBJ& CkHashtableT< KEY, OBJ >::getRef | ( | const KEY & | key | ) | [inline] |
void CkHashtableT< KEY, OBJ >::pup | ( | PUP::er & | p | ) | [inline] |
Definition at line 416 of file ckhashtable.h.
Referenced by ChareMlogData::pup().