SNAP Library 2.2, User Reference  2014-03-11 19:15:55
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
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 >
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 > [inline, static]
Clr(const bool &DoDel=true, const TSizeTy &NoDelLim=-1)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 > [inline, static]
GetPrimHashCd() const TVec< TVal, TSizeTy >
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 > [inline, static]
GetV(const TVal &Val1, const TVal &Val2)TVec< TVal, TSizeTy > [inline, static]
GetV(const TVal &Val1, const TVal &Val2, const TVal &Val3)TVec< TVal, TSizeTy > [inline, static]
GetV(const TVal &Val1, const TVal &Val2, const TVal &Val3, const TVal &Val4)TVec< TVal, TSizeTy > [inline, static]
GetV(const TVal &Val1, const TVal &Val2, const TVal &Val3, const TVal &Val4, const TVal &Val5)TVec< TVal, TSizeTy > [inline, static]
GetV(const TVal &Val1, const TVal &Val2, const TVal &Val3, const TVal &Val4, const TVal &Val5, const TVal &Val6)TVec< TVal, TSizeTy > [inline, static]
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 > [inline, static]
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 > [inline, static]
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 > [inline, static]
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 > [inline, static]
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 >
LoadXml(const PXmlTok &XmlTok, const TStr &Nm="")TVec< TVal, TSizeTy >
Merge()TVec< TVal, TSizeTy >
MoveFrom(TVec< TVal, TSizeTy > &Vec)TVec< TVal, TSizeTy >
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 > [inline, static]
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 > [inline, static]
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 >
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 > [inline, static]
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 > [inline, explicit]
TVec(const TSizeTy &_MxVals, const TSizeTy &_Vals)TVec< TVal, TSizeTy > [inline]
TVec(TVal *_ValT, const TSizeTy &_Vals)TVec< TVal, TSizeTy > [inline, explicit]
TVec(TSIn &SIn)TVec< TVal, TSizeTy > [inline, explicit]
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]