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
|
#include <ds.h>
Public Member Functions | |
TTriple () | |
TTriple (const TTriple &Triple) | |
TTriple (const TVal1 &_Val1, const TVal2 &_Val2, const TVal3 &_Val3) | |
TTriple (TSIn &SIn) | |
void | Save (TSOut &SOut) const |
void | LoadXml (const PXmlTok &XmlTok, const TStr &Nm="") |
void | SaveXml (TSOut &SOut, const TStr &Nm) const |
TTriple & | operator= (const TTriple &Triple) |
bool | operator== (const TTriple &Triple) const |
bool | operator< (const TTriple &Triple) const |
int | GetPrimHashCd () const |
int | GetSecHashCd () const |
int | GetMemUsed () const |
void | GetVal (TVal1 &_Val1, TVal2 &_Val2, TVal3 &_Val3) const |
const TVal1 & | GetVal1 () const |
const TVal2 & | GetVal2 () const |
const TVal3 & | GetVal3 () const |
Public Attributes | |
TVal1 | Val1 |
TVal2 | Val2 |
TVal3 | Val3 |
|
inline |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
Definition at line 156 of file ds.h.
Referenced by GroupStmt::GetPrimHashCd().
|
inline |
Definition at line 157 of file ds.h.
Referenced by GroupStmt::GetSecHashCd().
|
inline |
|
inline |
|
inline |
|
inline |
void TTriple< TVal1, TVal2, TVal3 >::LoadXml | ( | const PXmlTok & | XmlTok, |
const TStr & | Nm = "" |
||
) |
|
inline |
|
inline |
|
inline |
|
inline |
void TTriple< TVal1, TVal2, TVal3 >::SaveXml | ( | TSOut & | SOut, |
const TStr & | Nm | ||
) | const |
TVal1 TTriple< TVal1, TVal2, TVal3 >::Val1 |
Definition at line 132 of file ds.h.
Referenced by TCodaAnalyzer::Draw2ModeCommunity(), TSnap::TSnapDetail::TCNMQMatrix::FindMxQEdge(), TSnap::GenGeoPrefAttach(), TCnCom::GetDfsVisitor(), TTriple< TInt, TVec, TVal >::GetVal(), TTriple< TInt, TVec, TVal >::GetVal1(), TSnap::TSnapDetail::TCNMQMatrix::MergeBestQ(), TKroneckerLL::MetroGibbsSampleNext(), TTriple< TInt, TVec, TVal >::operator<(), TTriple< TInt, TVec, TVal >::operator=(), TTriple< TInt, TVec, TVal >::operator==(), TAGMUtil::SaveBipartiteGephi(), TAGMUtil::SaveGephi(), TTable::ThresholdJoinOutputTable(), and TTable::ThresholdJoinPerJoinKeyOutputTable().
TVal2 TTriple< TVal1, TVal2, TVal3 >::Val2 |
Definition at line 133 of file ds.h.
Referenced by TCodaAnalyzer::Draw2ModeCommunity(), TSnap::TSnapDetail::TCNMQMatrix::FindMxQEdge(), TSnap::GenGeoPrefAttach(), TCnCom::GetDfsVisitor(), TTriple< TInt, TVec, TVal >::GetVal(), TTriple< TInt, TVec, TVal >::GetVal2(), TSnap::TSnapDetail::TCNMQMatrix::MergeBestQ(), TKroneckerLL::MetroGibbsSampleNext(), TCmpTripleByVal2< TVal1, TVal2, TVal3 >::operator()(), TTriple< TInt, TVec, TVal >::operator<(), TTriple< TInt, TVec, TVal >::operator=(), TTriple< TInt, TVec, TVal >::operator==(), TAGMUtil::SaveBipartiteGephi(), TAGMUtil::SaveGephi(), TTable::ThresholdJoinOutputTable(), and TTable::ThresholdJoinPerJoinKeyOutputTable().
TVal3 TTriple< TVal1, TVal2, TVal3 >::Val3 |
Definition at line 134 of file ds.h.
Referenced by TCodaAnalyzer::Draw2ModeCommunity(), TSnap::TSnapDetail::TCNMQMatrix::FindMxQEdge(), TSnap::GenGeoPrefAttach(), TCnCom::GetDfsVisitor(), TTriple< TInt, TVec, TVal >::GetVal(), TTriple< TInt, TVec, TVal >::GetVal3(), TSnap::TSnapDetail::TCNMQMatrix::MergeBestQ(), TKroneckerLL::MetroGibbsSampleNext(), TCmpTripleByVal3< TVal1, TVal2, TVal3 >::operator()(), TTriple< TInt, TVec, TVal >::operator<(), TTriple< TInt, TVec, TVal >::operator=(), TTriple< TInt, TVec, TVal >::operator==(), TAGMUtil::SaveBipartiteGephi(), TAGMUtil::SaveGephi(), TTable::ThresholdJoinCountCollisions(), TTable::ThresholdJoinCountPerJoinKeyCollisions(), TTable::ThresholdJoinOutputTable(), and TTable::ThresholdJoinPerJoinKeyOutputTable().