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
TVec< TVal, TSizeTy > Member List

This is the complete list of members for TVec< TVal, TSizeTy >, including all inherited members.

Add()TVec< TVal, TSizeTy >inline
Add(const TVal &Val)TVec< TVal, TSizeTy >inline
Add(TVal &Val)TVec< TVal, TSizeTy >inline
Add(const TVal &Val, const TSizeTy &ResizeLen)TVec< TVal, TSizeTy >inline
AddBackSorted(const TVal &Val, const bool &Asc)TVec< TVal, TSizeTy >
AddMerged(const TVal &Val)TVec< TVal, TSizeTy >
AddMP(const TVal &Val)TVec< TVal, TSizeTy >inline
AddSorted(const TVal &Val, const bool &Asc=true, const TSizeTy &_MxVals=-1)TVec< TVal, TSizeTy >
AddUnique(const TVal &Val)TVec< TVal, TSizeTy >
AddV(const TVec< TVal, TSizeTy > &ValV)TVec< TVal, TSizeTy >
AddVMerged(const TVec< TVal, TSizeTy > &ValV)TVec< TVal, TSizeTy >
BegI() const TVec< TVal, TSizeTy >inline
BSort(const TSizeTy &MnLValN, const TSizeTy &MxRValN, const bool &Asc)TVec< TVal, TSizeTy >
BSortCmp(TIter BI, TIter EI, const TCmp &Cmp)TVec< TVal, TSizeTy >inlinestatic
Clr(const bool &DoDel=true, const TSizeTy &NoDelLim=-1)TVec< TVal, TSizeTy >
CopyUniqueFrom(TVec< TVal, TSizeTy > &Vec, TInt Offset, TInt Sz)TVec< TVal, TSizeTy >
Count(const TVal &Val) const TVec< TVal, TSizeTy >
Del(const TSizeTy &ValN)TVec< TVal, TSizeTy >
Del(const TSizeTy &MnValN, const TSizeTy &MxValN)TVec< TVal, TSizeTy >
DelAll(const TVal &Val)TVec< TVal, TSizeTy >
DelIfIn(const TVal &Val)TVec< TVal, TSizeTy >
DelLast()TVec< TVal, TSizeTy >inline
Diff(const TVec< TVal, TSizeTy > &ValV)TVec< TVal, TSizeTy >
Diff(const TVec< TVal, TSizeTy > &ValV, TVec< TVal, TSizeTy > &DstValV) const TVec< TVal, TSizeTy >
Empty() const TVec< TVal, TSizeTy >inline
EndI() const TVec< TVal, TSizeTy >inline
Gen(const TSizeTy &_Vals)TVec< TVal, TSizeTy >inline
Gen(const TSizeTy &_MxVals, const TSizeTy &_Vals)TVec< TVal, TSizeTy >inline
GenExt(TVal *_ValT, const TSizeTy &_Vals)TVec< TVal, TSizeTy >inline
GetAddDat(const TVal &Val)TVec< TVal, TSizeTy >inline
GetDat(const TVal &Val) const TVec< TVal, TSizeTy >inline
GetI(const TSizeTy &ValN) const TVec< TVal, TSizeTy >inline
GetMemSize() const TVec< TVal, TSizeTy >inline
GetMemUsed() const TVec< TVal, TSizeTy >inline
GetMxValN() const TVec< TVal, TSizeTy >
GetPivotValN(const TSizeTy &LValN, const TSizeTy &RValN) const TVec< TVal, TSizeTy >
GetPivotValNCmp(const TIter &BI, const TIter &EI, const TCmp &Cmp)TVec< TVal, TSizeTy >inlinestatic
GetPrimHashCd() const TVec< TVal, TSizeTy >
GetRndVal(TRnd &Rnd=TInt::Rnd) const TVec< TVal, TSizeTy >inline
GetRndVal(TRnd &Rnd=TInt::Rnd)TVec< TVal, TSizeTy >inline
GetSecHashCd() const TVec< TVal, TSizeTy >
GetSubValV(const TSizeTy &BValN, const TSizeTy &EValN, TVec< TVal, TSizeTy > &ValV) const TVec< TVal, TSizeTy >
GetV(const TVal &Val1)TVec< TVal, TSizeTy >inlinestatic
GetV(const TVal &Val1, const TVal &Val2)TVec< TVal, TSizeTy >inlinestatic
GetV(const TVal &Val1, const TVal &Val2, const TVal &Val3)TVec< TVal, TSizeTy >inlinestatic
GetV(const TVal &Val1, const TVal &Val2, const TVal &Val3, const TVal &Val4)TVec< TVal, TSizeTy >inlinestatic
GetV(const TVal &Val1, const TVal &Val2, const TVal &Val3, const TVal &Val4, const TVal &Val5)TVec< TVal, TSizeTy >inlinestatic
GetV(const TVal &Val1, const TVal &Val2, const TVal &Val3, const TVal &Val4, const TVal &Val5, const TVal &Val6)TVec< TVal, TSizeTy >inlinestatic
GetV(const TVal &Val1, const TVal &Val2, const TVal &Val3, const TVal &Val4, const TVal &Val5, const TVal &Val6, const TVal &Val7)TVec< TVal, TSizeTy >inlinestatic
GetV(const TVal &Val1, const TVal &Val2, const TVal &Val3, const TVal &Val4, const TVal &Val5, const TVal &Val6, const TVal &Val7, const TVal &Val8)TVec< TVal, TSizeTy >inlinestatic
GetV(const TVal &Val1, const TVal &Val2, const TVal &Val3, const TVal &Val4, const TVal &Val5, const TVal &Val6, const TVal &Val7, const TVal &Val8, const TVal &Val9)TVec< TVal, TSizeTy >inlinestatic
GetVal(const TSizeTy &ValN) const TVec< TVal, TSizeTy >inline
GetVal(const TSizeTy &ValN)TVec< TVal, TSizeTy >inline
GetXOutOfBoundsErrMsg(const TSizeTy &ValN) const TVec< TVal, TSizeTy >protected
Ins(const TSizeTy &ValN, const TVal &Val)TVec< TVal, TSizeTy >
Intrs(const TVec< TVal, TSizeTy > &ValV)TVec< TVal, TSizeTy >
Intrs(const TVec< TVal, TSizeTy > &ValV, TVec< TVal, TSizeTy > &DstValV) const TVec< TVal, TSizeTy >
IntrsLen(const TVec< TVal, TSizeTy > &ValV) const TVec< TVal, TSizeTy >
IsExt() const TVec< TVal, TSizeTy >inline
IsIn(const TVal &Val) const TVec< TVal, TSizeTy >inline
IsIn(const TVal &Val, TSizeTy &ValN) const TVec< TVal, TSizeTy >inline
IsInBin(const TVal &Val) const TVec< TVal, TSizeTy >inline
ISort(const TSizeTy &MnLValN, const TSizeTy &MxRValN, const bool &Asc)TVec< TVal, TSizeTy >
ISortCmp(TIter BI, TIter EI, const TCmp &Cmp)TVec< TVal, TSizeTy >inlinestatic
IsShMTVec< TVal, TSizeTy >protected
IsSorted(const bool &Asc=true) const TVec< TVal, TSizeTy >
IsSortedCmp(const TCmp &Cmp) const TVec< TVal, TSizeTy >inline
Last() const TVec< TVal, TSizeTy >inline
Last()TVec< TVal, TSizeTy >inline
LastLast() const TVec< TVal, TSizeTy >inline
LastLast()TVec< TVal, TSizeTy >inline
LastValN() const TVec< TVal, TSizeTy >inline
Len() const TVec< TVal, TSizeTy >inline
Load(TSIn &SIn)TVec< TVal, TSizeTy >
LoadShM(TShMIn &ShMIn)TVec< TVal, TSizeTy >
LoadShM(TShMIn &ShMIn, TLoadShMElem LoadFromShMFn)TVec< TVal, TSizeTy >inline
LoadXml(const PXmlTok &XmlTok, const TStr &Nm="")TVec< TVal, TSizeTy >
Merge()TVec< TVal, TSizeTy >
MoveFrom(TVec< TVal, TSizeTy > &Vec)TVec< TVal, TSizeTy >
MoveLastMP(const TVal &Val, int Inc)TVec< TVal, TSizeTy >inline
MxValsTVec< TVal, TSizeTy >protected
NextPerm()TVec< TVal, TSizeTy >
operator+(const TVal &Val)TVec< TVal, TSizeTy >inline
operator<(const TVec< TVal, TSizeTy > &Vec) const TVec< TVal, TSizeTy >
operator=(const TVec< TVal, TSizeTy > &Vec)TVec< TVal, TSizeTy >
operator==(const TVec< TVal, TSizeTy > &Vec) const TVec< TVal, TSizeTy >
operator[](const TSizeTy &ValN) const TVec< TVal, TSizeTy >inline
operator[](const TSizeTy &ValN)TVec< TVal, TSizeTy >inline
Pack()TVec< TVal, TSizeTy >
Partition(const TSizeTy &MnLValN, const TSizeTy &MxRValN, const bool &Asc)TVec< TVal, TSizeTy >
PartitionCmp(TIter BI, TIter EI, const TVal Pivot, const TCmp &Cmp)TVec< TVal, TSizeTy >inlinestatic
PrevPerm()TVec< TVal, TSizeTy >
PutAll(const TVal &Val)TVec< TVal, TSizeTy >
QSort(const TSizeTy &MnLValN, const TSizeTy &MxRValN, const bool &Asc)TVec< TVal, TSizeTy >
QSortCmp(TIter BI, TIter EI, const TCmp &Cmp)TVec< TVal, TSizeTy >inlinestatic
Reduce(const TSizeTy &_Vals=-1)TVec< TVal, TSizeTy >inline
Reserve(const TSizeTy &_MxVals)TVec< TVal, TSizeTy >inline
Reserve(const TSizeTy &_MxVals, const TSizeTy &_Vals)TVec< TVal, TSizeTy >inline
Reserved() const TVec< TVal, TSizeTy >inline
Resize(const TSizeTy &_MxVals=-1)TVec< TVal, TSizeTy >protected
Reverse()TVec< TVal, TSizeTy >
Reverse(TSizeTy LValN, TSizeTy RValN)TVec< TVal, TSizeTy >inline
Save(TSOut &SOut) const TVec< TVal, TSizeTy >
SaveXml(TSOut &SOut, const TStr &Nm) const TVec< TVal, TSizeTy >
SearchBack(const TVal &Val) const TVec< TVal, TSizeTy >
SearchBin(const TVal &Val) const TVec< TVal, TSizeTy >
SearchBin(const TVal &Val, TSizeTy &InsValN) const TVec< TVal, TSizeTy >
SearchBinLeft(const TVal &Val, TSizeTy &InsValN) const TVec< TVal, TSizeTy >
SearchForw(const TVal &Val, const TSizeTy &BValN=0) const TVec< TVal, TSizeTy >
SearchVForw(const TVec< TVal, TSizeTy > &ValV, const TSizeTy &BValN=0) const TVec< TVal, TSizeTy >
SetVal(const TSizeTy &ValN, const TVal &Val)TVec< TVal, TSizeTy >inline
Shuffle(TRnd &Rnd)TVec< TVal, TSizeTy >
Sort(const bool &Asc=true)TVec< TVal, TSizeTy >
SortCmp(const TCmp &Cmp)TVec< TVal, TSizeTy >inline
Swap(TVec< TVal, TSizeTy > &Vec)TVec< TVal, TSizeTy >
Swap(const TSizeTy &ValN1, const TSizeTy &ValN2)TVec< TVal, TSizeTy >inline
SwapI(TIter LVal, TIter RVal)TVec< TVal, TSizeTy >inlinestatic
TIter typedefTVec< TVal, TSizeTy >
Trunc(const TSizeTy &_Vals=-1)TVec< TVal, TSizeTy >
TVec()TVec< TVal, TSizeTy >inline
TVec(const TVec< TVal, TSizeTy > &Vec)TVec< TVal, TSizeTy >
TVec(const TSizeTy &_Vals)TVec< TVal, TSizeTy >inlineexplicit
TVec(const TSizeTy &_MxVals, const TSizeTy &_Vals)TVec< TVal, TSizeTy >inline
TVec(TVal *_ValT, const TSizeTy &_Vals)TVec< TVal, TSizeTy >inlineexplicit
TVec(TSIn &SIn)TVec< TVal, TSizeTy >inlineexplicit
Union(const TVec< TVal, TSizeTy > &ValV)TVec< TVal, TSizeTy >
Union(const TVec< TVal, TSizeTy > &ValV, TVec< TVal, TSizeTy > &DstValV) const TVec< TVal, TSizeTy >
UnionLen(const TVec< TVal, TSizeTy > &ValV) const TVec< TVal, TSizeTy >
ValsTVec< TVal, TSizeTy >protected
ValTTVec< TVal, TSizeTy >protected
~TVec()TVec< TVal, TSizeTy >inline