SNAP Library 6.0, User Reference  2020-12-09 16:24:20
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
THash< TKey, TDat, THashFunc > Member List

This is the complete list of members for THash< TKey, TDat, THashFunc >, including all inherited members.

AddDat(const TKey &Key)THash< TKey, TDat, THashFunc >inline
AddDat(const TKey &Key, const TDat &Dat)THash< TKey, TDat, THashFunc >inline
AddDatId(const TKey &Key)THash< TKey, TDat, THashFunc >inline
AddKey(const TKey &Key)THash< TKey, TDat, THashFunc >
AutoSizePTHash< TKey, TDat, THashFunc >private
BegI() const THash< TKey, TDat, THashFunc >inline
Clr(const bool &DoDel=true, const int &NoDelLim=-1, const bool &ResetDat=true)THash< TKey, TDat, THashFunc >
Defrag()THash< TKey, TDat, THashFunc >
DelIfKey(const TKey &Key)THash< TKey, TDat, THashFunc >inline
DelKey(const TKey &Key)THash< TKey, TDat, THashFunc >
DelKeyId(const int &KeyId)THash< TKey, TDat, THashFunc >inline
DelKeyIdV(const TIntV &KeyIdV)THash< TKey, TDat, THashFunc >inline
Empty() const THash< TKey, TDat, THashFunc >inline
EndI() const THash< TKey, TDat, THashFunc >inline
FFirstKeyId() const THash< TKey, TDat, THashFunc >inline
FFreeKeyIdTHash< TKey, TDat, THashFunc >private
FNextKeyId(int &KeyId) const THash< TKey, TDat, THashFunc >
FreeKeysTHash< TKey, TDat, THashFunc >private
Gen(const int &ExpectVals)THash< TKey, TDat, THashFunc >inline
GetDat(const TKey &Key) const THash< TKey, TDat, THashFunc >inline
GetDat(const TKey &Key)THash< TKey, TDat, THashFunc >inline
GetDatKeyKdV(TVec< TKeyDat< TDat, TKey > > &DatKeyKdV) const THash< TKey, TDat, THashFunc >
GetDatKeyPrV(TVec< TPair< TDat, TKey > > &DatKeyPrV) const THash< TKey, TDat, THashFunc >
GetDatV(TVec< TDat > &DatV) const THash< TKey, TDat, THashFunc >
GetDatWithDefault(const TKey &Key, TDat DefaultValue)THash< TKey, TDat, THashFunc >inline
GetHashKeyDat(const int &KeyId)THash< TKey, TDat, THashFunc >inlineprivate
GetHashKeyDat(const int &KeyId) const THash< TKey, TDat, THashFunc >inlineprivate
GetI(const TKey &Key) const THash< TKey, TDat, THashFunc >inline
GetKey(const int &KeyId) const THash< TKey, TDat, THashFunc >inline
GetKeyDat(const int &KeyId, TKey &Key, TDat &Dat) const THash< TKey, TDat, THashFunc >inline
GetKeyDatKdV(TVec< TKeyDat< TKey, TDat > > &KeyDatKdV) const THash< TKey, TDat, THashFunc >
GetKeyDatPrV(TVec< TPair< TKey, TDat > > &KeyDatPrV) const THash< TKey, TDat, THashFunc >
GetKeyId(const TKey &Key) const THash< TKey, TDat, THashFunc >
GetKeyV(TVec< TKey > &KeyV) const THash< TKey, TDat, THashFunc >
GetMemUsed() const THash< TKey, TDat, THashFunc >inline
GetMxKeyIds() const THash< TKey, TDat, THashFunc >inline
GetNextPrime(const uint &Val) const THash< TKey, TDat, THashFunc >private
GetPorts() const THash< TKey, TDat, THashFunc >inline
GetReservedKeyIds() const THash< TKey, TDat, THashFunc >inline
GetRndKeyId(TRnd &Rnd) const THash< TKey, TDat, THashFunc >
GetRndKeyId(TRnd &Rnd, const double &EmptyFrac)THash< TKey, TDat, THashFunc >
HashPrimes enum valueTHash< TKey, TDat, THashFunc >
HashPrimeTTHash< TKey, TDat, THashFunc >static
IsAutoSize() const THash< TKey, TDat, THashFunc >inline
IsKey(const TKey &Key) const THash< TKey, TDat, THashFunc >inline
IsKey(const TKey &Key, int &KeyId) const THash< TKey, TDat, THashFunc >inline
IsKeyGetDat(const TKey &Key, TDat &Dat) const THash< TKey, TDat, THashFunc >inline
IsKeyId(const int &KeyId) const THash< TKey, TDat, THashFunc >inline
IsKeyIdEqKeyN() const THash< TKey, TDat, THashFunc >inline
KeyDatVTHash< TKey, TDat, THashFunc >private
Len() const THash< TKey, TDat, THashFunc >inline
Load(TSIn &SIn)THash< TKey, TDat, THashFunc >inline
LoadShM(TShMIn &ShMIn)THash< TKey, TDat, THashFunc >inline
LoadShM(TShMIn &ShMIn, TDatInitFn Fn)THash< TKey, TDat, THashFunc >inline
LoadXml(const PXmlTok &XmlTok, const TStr &Nm="")THash< TKey, TDat, THashFunc >
MarkDelKey(const TKey &Key)THash< TKey, TDat, THashFunc >
MarkDelKeyId(const int &KeyId)THash< TKey, TDat, THashFunc >inline
operator()(const TKey &Key)THash< TKey, TDat, THashFunc >inline
operator<(const THash &Hash) const THash< TKey, TDat, THashFunc >inline
operator=(const THash &Hash)THash< TKey, TDat, THashFunc >inline
operator==(const THash &Hash) const THash< TKey, TDat, THashFunc >
operator[](const int &KeyId) const THash< TKey, TDat, THashFunc >inline
operator[](const int &KeyId)THash< TKey, TDat, THashFunc >inline
Pack()THash< TKey, TDat, THashFunc >inline
PortVTHash< TKey, TDat, THashFunc >private
Resize()THash< TKey, TDat, THashFunc >private
Save(TSOut &SOut) const THash< TKey, TDat, THashFunc >inline
SaveXml(TSOut &SOut, const TStr &Nm)THash< TKey, TDat, THashFunc >
Sort(const bool &CmpKey, const bool &Asc)THash< TKey, TDat, THashFunc >
SortByDat(const bool &Asc=true)THash< TKey, TDat, THashFunc >inline
SortByKey(const bool &Asc=true)THash< TKey, TDat, THashFunc >inline
Swap(THash &Hash)THash< TKey, TDat, THashFunc >
THash()THash< TKey, TDat, THashFunc >inline
THash(const THash &Hash)THash< TKey, TDat, THashFunc >inline
THash(const int &ExpectVals, const bool &_AutoSizeP=false)THash< TKey, TDat, THashFunc >explicit
THash(TSIn &SIn)THash< TKey, TDat, THashFunc >inlineexplicit
THKeyDat typedefTHash< TKey, TDat, THashFunc >private
TIter typedefTHash< TKey, TDat, THashFunc >
TKeyDatP typedefTHash< TKey, TDat, THashFunc >private