Classes |
class | TAPt< TRec > |
class | TPair< TVal1, TVal2 > |
class | TCmpPairByVal2< TVal1, TVal2 > |
| Compares the pair by the second value. More...
|
class | TTriple< TVal1, TVal2, TVal3 > |
class | TCmpTripleByVal2< TVal1, TVal2, TVal3 > |
| Compares the triple by the second value. More...
|
class | TCmpTripleByVal3< TVal1, TVal2, TVal3 > |
| Compares the triple by the third value. More...
|
class | TQuad< TVal1, TVal2, TVal3, TVal4 > |
class | TTuple< TVal, NVals > |
class | TKeyDat< TKey, TDat > |
class | TCmpKeyDatByDat< TVal1, TVal2 > |
class | TVec< TVal, TSizeTy > |
| Vector is a sequence TVal objects representing an array that can change in size. More...
|
class | TGLib_OLD::TVec< TVal > |
class | TVecPool< TVal, TSizeTy > |
| Vector Pool. More...
|
class | TGLib_OLD::TVecPool< TVal > |
class | PVec< TVal > |
class | TVVec< TVal > |
class | TVVVec< TVal > |
class | TTree< TVal > |
class | TSStack< TVal > |
class | TQQueue< TVal > |
class | TLstNd< TVal > |
class | TLst< TVal > |
class | TFRec< THd, TRec > |
class | TFunc< TFuncPt > |
Namespaces |
namespace | TGLib_OLD |
Typedefs |
typedef TPair< TBool, TCh > | TBoolChPr |
typedef TPair< TBool, TFlt > | TBoolFltPr |
typedef TPair< TUCh, TInt > | TUChIntPr |
typedef TPair< TUCh, TUInt64 > | TUChUInt64Pr |
typedef TPair< TUCh, TStr > | TUChStrPr |
typedef TPair< TInt, TBool > | TIntBoolPr |
typedef TPair< TInt, TCh > | TIntChPr |
typedef TPair< TInt, TInt > | TIntPr |
typedef TPair< TInt, TUInt64 > | TIntUInt64Pr |
typedef TPair< TInt, TIntPr > | TIntIntPrPr |
typedef TPair< TInt, TVec
< TInt, int > > | TIntIntVPr |
typedef TPair< TInt, TFlt > | TIntFltPr |
typedef TPair< TInt, TStr > | TIntStrPr |
typedef TPair< TInt, TStrV > | TIntStrVPr |
typedef TPair< TIntPr, TInt > | TIntPrIntPr |
typedef TPair< TUInt, TUInt > | TUIntUIntPr |
typedef TPair< TUInt, TInt > | TUIntIntPr |
typedef TPair< TUInt64, TInt > | TUInt64IntPr |
typedef TPair< TUInt64, TUInt64 > | TUInt64Pr |
typedef TPair< TUInt64, TFlt > | TUInt64FltPr |
typedef TPair< TUInt64, TStr > | TUInt64StrPr |
typedef TPair< TFlt, TInt > | TFltIntPr |
typedef TPair< TFlt, TUInt64 > | TFltUInt64Pr |
typedef TPair< TFlt, TFlt > | TFltPr |
typedef TPair< TFlt, TStr > | TFltStrPr |
typedef TPair< TAscFlt, TInt > | TAscFltIntPr |
typedef TPair< TAscFlt, TAscFlt > | TAscFltPr |
typedef TPair< TAscFlt, TStr > | TAscFltStrPr |
typedef TPair< TStr, TInt > | TStrIntPr |
typedef TPair< TStr, TFlt > | TStrFltPr |
typedef TPair< TStr, TStr > | TStrPr |
typedef TPair< TStr, TStrV > | TStrStrVPr |
typedef TPair< TStrV, TInt > | TStrVIntPr |
typedef TPair< TInt, TStrPr > | TIntStrPrPr |
typedef TPair< TFlt, TStrPr > | TFltStrPrPr |
typedef TTriple< TCh, TCh, TCh > | TChTr |
typedef TTriple< TCh, TInt, TInt > | TChIntIntTr |
typedef TTriple< TUCh, TInt, TInt > | TUChIntIntTr |
typedef TTriple< TInt, TInt, TInt > | TIntTr |
typedef TTriple< TUInt64,
TUInt64, TUInt64 > | TUInt64Tr |
typedef TTriple< TInt, TStr, TInt > | TIntStrIntTr |
typedef TTriple< TInt, TInt, TStr > | TIntIntStrTr |
typedef TTriple< TInt, TInt, TFlt > | TIntIntFltTr |
typedef TTriple< TInt, TFlt, TInt > | TIntFltIntTr |
typedef TTriple< TInt, TFlt, TFlt > | TIntFltFltTr |
typedef TTriple< TInt, TVec
< TInt, int >, TInt > | TIntIntVIntTr |
typedef TTriple< TInt, TInt,
TVec< TInt, int > > | TIntIntIntVTr |
typedef TTriple< TFlt, TFlt, TFlt > | TFltTr |
typedef TTriple< TFlt, TInt, TInt > | TFltIntIntTr |
typedef TTriple< TFlt, TFlt, TInt > | TFltFltIntTr |
typedef TTriple< TFlt, TFlt, TStr > | TFltFltStrTr |
typedef TTriple< TChA, TChA, TChA > | TChATr |
typedef TTriple< TStr, TStr, TStr > | TStrTr |
typedef TTriple< TStr, TInt, TInt > | TStrIntIntTr |
typedef TTriple< TStr, TFlt, TFlt > | TStrFltFltTr |
typedef TTriple< TStr, TStr, TInt > | TStrStrIntTr |
typedef TTriple< TStr, TInt,
TStrV > | TStrIntStrVTr |
typedef TQuad< TStr, TStr,
TInt, TInt > | TStrStrIntIntQu |
typedef TQuad< TStr, TStr,
TStr, TStr > | TStrQu |
typedef TQuad< TInt, TInt,
TInt, TInt > | TIntQu |
typedef TQuad< TFlt, TFlt,
TFlt, TFlt > | TFltQu |
typedef TQuad< TFlt, TInt,
TInt, TInt > | TFltIntIntIntQu |
typedef TQuad< TInt, TStr,
TInt, TInt > | TIntStrIntIntQu |
typedef TQuad< TInt, TInt,
TFlt, TFlt > | TIntIntFltFltQu |
typedef TKeyDat< TInt, TInt > | TIntKd |
typedef TKeyDat< TInt, TUInt64 > | TIntUInt64Kd |
typedef TKeyDat< TInt, TFlt > | TIntFltKd |
typedef TKeyDat< TIntPr, TFlt > | TIntPrFltKd |
typedef TKeyDat< TInt, TFltPr > | TIntFltPrKd |
typedef TKeyDat< TInt, TSFlt > | TIntSFltKd |
typedef TKeyDat< TInt, TStr > | TIntStrKd |
typedef TKeyDat< TUInt, TInt > | TUIntIntKd |
typedef TKeyDat< TUInt, TUInt > | TUIntKd |
typedef TKeyDat< TUInt64, TInt > | TUInt64IntKd |
typedef TKeyDat< TUInt64, TFlt > | TUInt64FltKd |
typedef TKeyDat< TUInt64, TStr > | TUInt64StrKd |
typedef TKeyDat< TFlt, TBool > | TFltBoolKd |
typedef TKeyDat< TFlt, TInt > | TFltIntKd |
typedef TKeyDat< TFlt, TUInt64 > | TFltUInt64Kd |
typedef TKeyDat< TFlt, TIntPr > | TFltIntPrKd |
typedef TKeyDat< TFlt, TUInt > | TFltUIntKd |
typedef TKeyDat< TFlt, TFlt > | TFltKd |
typedef TKeyDat< TFlt, TStr > | TFltStrKd |
typedef TKeyDat< TFlt, TIntBoolPr > | TFltIntBoolPrKd |
typedef TKeyDat< TAscFlt, TInt > | TAscFltIntKd |
typedef TKeyDat< TStr, TBool > | TStrBoolKd |
typedef TKeyDat< TStr, TInt > | TStrIntKd |
typedef TKeyDat< TStr, TFlt > | TStrFltKd |
typedef TKeyDat< TStr, TAscFlt > | TStrAscFltKd |
typedef TKeyDat< TStr, TStr > | TStrKd |
typedef TVec< TBool > | TBoolV |
typedef TVec< TCh > | TChV |
typedef TVec< TUCh > | TUChV |
typedef TVec< TUInt > | TUIntV |
typedef TVec< TInt > | TIntV |
typedef TVec< TUInt64 > | TUInt64V |
typedef TVec< TFlt > | TFltV |
typedef TVec< TSFlt > | TSFltV |
typedef TVec< TAscFlt > | TAscFltV |
typedef TVec< TStr > | TStrV |
typedef TVec< TChA > | TChAV |
typedef TVec< TIntPr > | TIntPrV |
typedef TVec< TIntTr > | TIntTrV |
typedef TVec< TIntQu > | TIntQuV |
typedef TVec< TFltPr > | TFltPrV |
typedef TVec< TFltTr > | TFltTrV |
typedef TVec< TIntKd > | TIntKdV |
typedef TVec< TUChIntPr > | TUChIntPrV |
typedef TVec< TUChUInt64Pr > | TUChUInt64PrV |
typedef TVec< TIntUInt64Pr > | TIntUInt64PrV |
typedef TVec< TIntUInt64Kd > | TIntUInt64KdV |
typedef TVec< TIntFltPr > | TIntFltPrV |
typedef TVec< TIntFltPrKd > | TIntFltPrKdV |
typedef TVec< TFltIntPr > | TFltIntPrV |
typedef TVec< TFltUInt64Pr > | TFltUInt64PrV |
typedef TVec< TFltStrPr > | TFltStrPrV |
typedef TVec< TAscFltStrPr > | TAscFltStrPrV |
typedef TVec< TIntStrPr > | TIntStrPrV |
typedef TVec< TIntIntStrTr > | TIntIntStrTrV |
typedef TVec< TIntIntFltTr > | TIntIntFltTrV |
typedef TVec< TIntFltIntTr > | TIntFltIntTrV |
typedef TVec< TIntStrIntTr > | TIntStrIntTrV |
typedef TVec< TUIntIntKd > | TUIntIntKdV |
typedef TVec< TIntFltKd > | TIntFltKdV |
typedef TVec< TIntPrFltKd > | TIntPrFltKdV |
typedef TVec< TIntStrKd > | TIntStrKdV |
typedef TVec< TIntStrPrPr > | TIntStrPrPrV |
typedef TVec< TIntStrVPr > | TIntStrVPrV |
typedef TVec< TIntIntVIntTr > | TIntIntVIntTrV |
typedef TVec< TIntIntIntVTr > | TIntIntIntVTrV |
typedef TVec< TUInt64IntPr > | TUInt64IntPrV |
typedef TVec< TUInt64FltPr > | TUInt64FltPrV |
typedef TVec< TUInt64StrPr > | TUInt64StrPrV |
typedef TVec< TUInt64IntKd > | TUInt64IntKdV |
typedef TVec< TUInt64FltKd > | TUInt64FltKdV |
typedef TVec< TUInt64StrKd > | TUInt64StrKdV |
typedef TVec< TFltBoolKd > | TFltBoolKdV |
typedef TVec< TFltIntKd > | TFltIntKdV |
typedef TVec< TFltUInt64Kd > | TFltUInt64KdV |
typedef TVec< TFltIntPrKd > | TFltIntPrKdV |
typedef TVec< TFltKd > | TFltKdV |
typedef TVec< TFltStrKd > | TFltStrKdV |
typedef TVec< TFltStrPrPr > | TFltStrPrPrV |
typedef TVec< TFltIntIntTr > | TFltIntIntTrV |
typedef TVec< TFltFltStrTr > | TFltFltStrTrV |
typedef TVec< TAscFltIntPr > | TAscFltIntPrV |
typedef TVec< TAscFltIntKd > | TAscFltIntKdV |
typedef TVec< TStrPr > | TStrPrV |
typedef TVec< TStrIntPr > | TStrIntPrV |
typedef TVec< TStrFltPr > | TStrFltPrV |
typedef TVec< TStrIntKd > | TStrIntKdV |
typedef TVec< TStrFltKd > | TStrFltKdV |
typedef TVec< TStrAscFltKd > | TStrAscFltKdV |
typedef TVec< TStrTr > | TStrTrV |
typedef TVec< TStrQu > | TStrQuV |
typedef TVec< TStrFltFltTr > | TStrFltFltTrV |
typedef TVec< TStrStrIntTr > | TStrStrIntTrV |
typedef TVec< TStrKd > | TStrKdV |
typedef TVec< TStrStrVPr > | TStrStrVPrV |
typedef TVec< TStrVIntPr > | TStrVIntPrV |
typedef TVec< TFltIntIntIntQu > | TFltIntIntIntQuV |
typedef TVec< TIntStrIntIntQu > | TIntStrIntIntQuV |
typedef TVec< TIntIntPrPr > | TIntIntPrPrV |
typedef TVecPool< TInt > | TIntVecPool |
typedef TPt< TIntVecPool > | PIntVecPool |
typedef PVec< TFlt > | TFltVP |
typedef TPt< TFltVP > | PFltV |
typedef PVec< TAscFlt > | TAscFltVP |
typedef TPt< TAscFltVP > | PAscFltV |
typedef PVec< TStr > | TStrVP |
typedef TPt< TStrVP > | PStrV |
typedef TVVec< TBool > | TBoolVV |
typedef TVVec< TCh > | TChVV |
typedef TVVec< TInt > | TIntVV |
typedef TVVec< TSFlt > | TSFltVV |
typedef TVVec< TFlt > | TFltVV |
typedef TVVec< TStr > | TStrVV |
typedef TVVec< TIntPr > | TIntPrVV |
typedef TVVVec< TInt > | TIntVVV |
typedef TVVVec< TFlt > | TFltVVV |
typedef TTree< TInt > | TIntTree |
typedef TTree< TFlt > | TFltTree |
typedef TTree< TStr > | TStrTree |
typedef TTree< TStrIntPr > | TStrIntPrTree |
typedef TTree< TStrIntStrVTr > | TStrIntStrVTrTree |
typedef TSStack< TInt > | TIntS |
typedef TSStack< TBoolChPr > | TBoolChS |
typedef TQQueue< TInt > | TIntQ |
typedef TQQueue< TFlt > | TFltQ |
typedef TQQueue< TStr > | TStrQ |
typedef TQQueue< TIntPr > | TIntPrQ |
typedef TQQueue< TIntStrPr > | TIntStrPrQ |
typedef TQQueue< TFltV > | TFltVQ |
typedef TQQueue< TAscFltV > | TAscFltVQ |
typedef TVec< TQQueue< TInt > > | TIntQV |
typedef TLst< TInt > | TIntL |
typedef TLstNd< TInt > * | PIntLN |
typedef TLst< TIntKd > | TIntKdL |
typedef TLstNd< TIntKd > * | PIntKdLN |
typedef TLst< TFlt > | TFltL |
typedef TLstNd< TFlt > * | PFltLN |
typedef TLst< TFltIntKd > | TFltIntKdL |
typedef TLstNd< TFltIntKd > * | PFltIntKdLN |
typedef TLst< TAscFltIntKd > | TAscFltIntKdL |
typedef TLstNd< TAscFltIntKd > * | PAscFltIntKdLN |
typedef TLst< TStr > | TStrL |
typedef TLstNd< TStr > * | PStrLN |
Functions |
template<class TVal1 , class TVal2 , class TSizeTy > |
void | GetSwitchedPrV (const TVec< TPair< TVal1, TVal2 >, TSizeTy > &SrcPrV, TVec< TPair< TVal2, TVal1 >, TSizeTy > &DstPrV) |
template<class TKey , class TDat > |
void | GetSwitchedKdV (const TVec< TKeyDat< TKey, TDat >, int > &SrcKdV, TVec< TKeyDat< TDat, TKey >, int > &DstKdV) |