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

List of all members.

Public Member Functions

 TUInt64 ()
 TUInt64 (const TUInt64 &Int)
 TUInt64 (const uint64 &Int)
 TUInt64 (const uint &MsVal, const uint &LsVal)
 TUInt64 (void *Pt)
 operator uint64 () const
 TUInt64 (TSIn &SIn)
void Load (TSIn &SIn)
void Save (TSOut &SOut) const
void LoadXml (const PXmlTok &XmlTok, const TStr &Nm)
void SaveXml (TSOut &SOut, const TStr &Nm) const
TUInt64operator= (const TUInt64 &Int)
TUInt64operator+= (const TUInt64 &Int)
TUInt64operator-= (const TUInt64 &Int)
TUInt64 operator++ (int)
TUInt64 operator-- (int)
int GetMemUsed () const
int GetPrimHashCd () const
int GetSecHashCd () const
uint GetMsVal () const
uint GetLsVal () const
TStr GetStr () const

Static Public Member Functions

static TStr GetStr (const TUInt64 &Int)
static TStr GetHexStr (const TUInt64 &Int)
static TStr GetKiloStr (const uint64 &Val)
static TStr GetMegaStr (const uint64 &Val)

Public Attributes

uint64 Val

Static Public Attributes

static const TUInt64 Mn
static const TUInt64 Mx

Constructor & Destructor Documentation

TUInt64::TUInt64 ( ) [inline]
TUInt64::TUInt64 ( const TUInt64 Int) [inline]
TUInt64::TUInt64 ( const uint64 Int) [inline]
TUInt64::TUInt64 ( const uint MsVal,
const uint LsVal 
) [inline]
TUInt64::TUInt64 ( void *  Pt) [inline, explicit]
TUInt64::TUInt64 ( TSIn SIn) [inline, explicit]

Member Function Documentation

static TStr TUInt64::GetHexStr ( const TUInt64 Int) [inline, static]
static TStr TUInt64::GetKiloStr ( const uint64 Val) [inline, static]
uint TUInt64::GetLsVal ( ) const [inline]
static TStr TUInt64::GetMegaStr ( const uint64 Val) [inline, static]
int TUInt64::GetMemUsed ( ) const [inline]
uint TUInt64::GetMsVal ( ) const [inline]
int TUInt64::GetPrimHashCd ( ) const [inline]
int TUInt64::GetSecHashCd ( ) const [inline]
TStr TUInt64::GetStr ( ) const [inline]
static TStr TUInt64::GetStr ( const TUInt64 Int) [inline, static]
void TUInt64::Load ( TSIn SIn) [inline]
void TUInt64::LoadXml ( const PXmlTok &  XmlTok,
const TStr Nm 
)
TUInt64::operator uint64 ( ) const [inline]
TUInt64 TUInt64::operator++ ( int  ) [inline]
TUInt64& TUInt64::operator+= ( const TUInt64 Int) [inline]
TUInt64 TUInt64::operator-- ( int  ) [inline]
TUInt64& TUInt64::operator-= ( const TUInt64 Int) [inline]
TUInt64& TUInt64::operator= ( const TUInt64 Int) [inline]
void TUInt64::Save ( TSOut SOut) const [inline]
void TUInt64::SaveXml ( TSOut SOut,
const TStr Nm 
) const

Member Data Documentation

const TUInt64 TUInt64::Mn [static]
const TUInt64 TUInt64::Mx [static]

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