SNAP Library, User Reference  2012-10-02 12:56:23
SNAP, a general purpose network analysis and graph mining library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
TKeyDat< TKey, TDat > Class Template Reference

List of all members.

Public Member Functions

 TKeyDat ()
 TKeyDat (const TKeyDat &KeyDat)
 TKeyDat (const TKey &_Key)
 TKeyDat (const TKey &_Key, const TDat &_Dat)
 TKeyDat (TSIn &SIn)
void Save (TSOut &SOut) const
void LoadXml (const PXmlTok &XmlTok, const TStr &Nm="")
void SaveXml (TSOut &SOut, const TStr &Nm) const
TKeyDatoperator= (const TKeyDat &KeyDat)
bool operator== (const TKeyDat &KeyDat) const
bool operator< (const TKeyDat &KeyDat) const
int GetPrimHashCd () const
int GetSecHashCd () const

Public Attributes

TKey Key
TDat Dat

template<class TKey, class TDat>
class TKeyDat< TKey, TDat >


Constructor & Destructor Documentation

template<class TKey, class TDat>
TKeyDat< TKey, TDat >::TKeyDat ( ) [inline]
template<class TKey, class TDat>
TKeyDat< TKey, TDat >::TKeyDat ( const TKeyDat< TKey, TDat > &  KeyDat) [inline]
template<class TKey, class TDat>
TKeyDat< TKey, TDat >::TKeyDat ( const TKey &  _Key) [inline, explicit]
template<class TKey, class TDat>
TKeyDat< TKey, TDat >::TKeyDat ( const TKey &  _Key,
const TDat &  _Dat 
) [inline]
template<class TKey, class TDat>
TKeyDat< TKey, TDat >::TKeyDat ( TSIn SIn) [inline, explicit]

Member Function Documentation

template<class TKey, class TDat>
int TKeyDat< TKey, TDat >::GetPrimHashCd ( ) const [inline]
template<class TKey, class TDat>
int TKeyDat< TKey, TDat >::GetSecHashCd ( ) const [inline]
template<class TKey , class TDat >
void TKeyDat< TKey, TDat >::LoadXml ( const PXmlTok &  XmlTok,
const TStr Nm = "" 
)
template<class TKey, class TDat>
bool TKeyDat< TKey, TDat >::operator< ( const TKeyDat< TKey, TDat > &  KeyDat) const [inline]
template<class TKey, class TDat>
TKeyDat& TKeyDat< TKey, TDat >::operator= ( const TKeyDat< TKey, TDat > &  KeyDat) [inline]
template<class TKey, class TDat>
bool TKeyDat< TKey, TDat >::operator== ( const TKeyDat< TKey, TDat > &  KeyDat) const [inline]
template<class TKey, class TDat>
void TKeyDat< TKey, TDat >::Save ( TSOut SOut) const [inline]
template<class TKey , class TDat >
void TKeyDat< TKey, TDat >::SaveXml ( TSOut SOut,
const TStr Nm 
) const

Member Data Documentation

template<class TKey, class TDat>
TDat TKeyDat< TKey, TDat >::Dat
template<class TKey, class TDat>
TKey TKeyDat< TKey, TDat >::Key

The documentation for this class was generated from the following files: