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

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

AddDat(const TKey &Key)TSparseHash< TKey, TDat, GroupSize >
AddDat(const TKey &Key, const TDat &Dat)TSparseHash< TKey, TDat, GroupSize >
AddKey(const TKey &Key)TSparseHash< TKey, TDat, GroupSize >
BegI() const TSparseHash< TKey, TDat, GroupSize >inline
Clr(const bool &DoDel=true)TSparseHash< TKey, TDat, GroupSize >inline
CopyFrom(const TSparseHash &HT, const int &MnWanted)TSparseHash< TKey, TDat, GroupSize >private
Empty() const TSparseHash< TKey, TDat, GroupSize >inline
EndI() const TSparseHash< TKey, TDat, GroupSize >inline
ExpandThreshTSparseHash< TKey, TDat, GroupSize >private
FindPos(const TKey &Key, int &Pos, int &PosToIns) const TSparseHash< TKey, TDat, GroupSize >private
GetDat(const TKey &Key) const TSparseHash< TKey, TDat, GroupSize >
GetDat(const TKey &Key)TSparseHash< TKey, TDat, GroupSize >
GetDatKeyId(const int &KeyId) const TSparseHash< TKey, TDat, GroupSize >inline
GetDatKeyId(const int &KeyId)TSparseHash< TKey, TDat, GroupSize >inline
GetDatKeyPrV(TVec< TPair< TDat, TKey > > &DatKeyPrV) const TSparseHash< TKey, TDat, GroupSize >
GetDatV(TVec< TDat > &DatV) const TSparseHash< TKey, TDat, GroupSize >
GetDiskSz() const TSparseHash< TKey, TDat, GroupSize >inline
GetI(const TKey &Key) const TSparseHash< TKey, TDat, GroupSize >inline
GetKey(const int &KeyId) const TSparseHash< TKey, TDat, GroupSize >inline
GetKeyDat(const int &KeyId, TKey &Key, TDat &Dat) const TSparseHash< TKey, TDat, GroupSize >
GetKeyDatPrV(TVec< TPair< TKey, TDat > > &KeyDatPrV) const TSparseHash< TKey, TDat, GroupSize >
GetKeyId(const TKey &Key) const TSparseHash< TKey, TDat, GroupSize >inline
GetKeyV(TVec< TKey > &KeyV) const TSparseHash< TKey, TDat, GroupSize >
GetMemUsed() const TSparseHash< TKey, TDat, GroupSize >inline
GetMinSize(const int &CurVals, const int &WantedVals) const TSparseHash< TKey, TDat, GroupSize >private
GetRndKeyId(TRnd &Rnd=TInt::Rnd) const TSparseHash< TKey, TDat, GroupSize >inline
IsKey(const TKey &Key) const TSparseHash< TKey, TDat, GroupSize >inline
IsKey(const TKey &Key, int &KeyId) const TSparseHash< TKey, TDat, GroupSize >inline
IsKeyGetDat(const TKey &Key, TDat &Dat) const TSparseHash< TKey, TDat, GroupSize >
IsKeyId(const int &KeyId) const TSparseHash< TKey, TDat, GroupSize >inline
Len() const TSparseHash< TKey, TDat, GroupSize >inline
Load(TSIn &SIn)TSparseHash< TKey, TDat, GroupSize >inline
MinBucketsTSparseHash< TKey, TDat, GroupSize >static
MnOccupancyTSparseHash< TKey, TDat, GroupSize >static
MoveFrom(TSparseHash &HT, const int &MnWanted)TSparseHash< TKey, TDat, GroupSize >private
MxOccupancyTSparseHash< TKey, TDat, GroupSize >static
operator<(const TSparseHash &SHT) const TSparseHash< TKey, TDat, GroupSize >
operator=(const TSparseHash &SHT)TSparseHash< TKey, TDat, GroupSize >
operator==(const TSparseHash &SHT) const TSparseHash< TKey, TDat, GroupSize >
Reserve(const int &MxVals)TSparseHash< TKey, TDat, GroupSize >inline
Reserved() const TSparseHash< TKey, TDat, GroupSize >inline
ResetThresh()TSparseHash< TKey, TDat, GroupSize >private
ResizeDelta(const int &ValsToAdd, const int &MnWanted=0)TSparseHash< TKey, TDat, GroupSize >private
Save(TSOut &SOut) const TSparseHash< TKey, TDat, GroupSize >inline
ShrinkThreshTSparseHash< TKey, TDat, GroupSize >private
Swap(TSparseHash &HT)TSparseHash< TKey, TDat, GroupSize >
TableTSparseHash< TKey, TDat, GroupSize >private
THashKeyDat typedefTSparseHash< TKey, TDat, GroupSize >
TIter typedefTSparseHash< TKey, TDat, GroupSize >
TSGroup typedefTSparseHash< TKey, TDat, GroupSize >
TSparseHash(const int &WantedVals=0)TSparseHash< TKey, TDat, GroupSize >inline
TSparseHash(TSIn &SIn)TSparseHash< TKey, TDat, GroupSize >inline