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
TUCh Class Reference

List of all members.

Public Member Functions

 TUCh ()
 TUCh (const uchar &_Val)
 operator uchar () const
 TUCh (TSIn &SIn)
void Save (TSOut &SOut) const
void LoadXml (const PXmlTok &XmlTok, const TStr &Nm)
void SaveXml (TSOut &SOut, const TStr &Nm) const
TUCh & operator= (const TUCh &UCh)
bool operator== (const TUCh &UCh) const
bool operator< (const TUCh &UCh) const
uchar operator() () const
int GetMemUsed () const
int GetPrimHashCd () const
int GetSecHashCd () const

Public Attributes

uchar Val

Static Public Attributes

static const uchar Mn = 0
static const uchar Mx = UCHAR_MAX
static const int Vals = int(TUCh::Mx)-int(TUCh::Mn)+1

Constructor & Destructor Documentation

TUCh::TUCh ( ) [inline]
TUCh::TUCh ( const uchar &  _Val) [inline]
TUCh::TUCh ( TSIn &  SIn) [inline, explicit]

Member Function Documentation

int TUCh::GetMemUsed ( ) const [inline]
int TUCh::GetPrimHashCd ( ) const [inline]
int TUCh::GetSecHashCd ( ) const [inline]
void TUCh::LoadXml ( const PXmlTok &  XmlTok,
const TStr &  Nm 
)
TUCh::operator uchar ( ) const [inline]
uchar TUCh::operator() ( ) const [inline]
bool TUCh::operator< ( const TUCh &  UCh) const [inline]
TUCh& TUCh::operator= ( const TUCh &  UCh) [inline]
bool TUCh::operator== ( const TUCh &  UCh) const [inline]
void TUCh::Save ( TSOut &  SOut) const [inline]
void TUCh::SaveXml ( TSOut &  SOut,
const TStr &  Nm 
) const

Member Data Documentation

const uchar TUCh::Mn = 0 [static]
const uchar TUCh::Mx = UCHAR_MAX [static]
const int TUCh::Vals = int(TUCh::Mx)-int(TUCh::Mn)+1 [static]

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