SNAP Library , User Reference
2013-01-07 14:03:36
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <dt.h>
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 |
TUInt64 & | operator= (const TUInt64 &Int) |
TUInt64 & | operator+= (const TUInt64 &Int) |
TUInt64 & | operator-= (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 |
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] |
Definition at line 1217 of file dt.h.
: Val(0){ TConv_Pt64Ints32 Conv(Pt); Val=Conv.GetUInt64();}
TUInt64::TUInt64 | ( | TSIn & | SIn | ) | [inline, explicit] |
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::LoadXml | ( | const PXmlTok & | XmlTok, |
const TStr & | Nm | ||
) |
Definition at line 2104 of file dt.cpp.
{ XLoadHd(Nm); Val=TXmlObjSer::GetInt64Arg(XmlTok, "Val"); }
TUInt64 TUInt64::operator++ | ( | int | ) | [inline] |
TUInt64 TUInt64::operator-- | ( | int | ) | [inline] |
void TUInt64::Save | ( | TSOut & | SOut | ) | const [inline] |
void TUInt64::SaveXml | ( | TSOut & | SOut, |
const TStr & | Nm | ||
) | const |
Definition at line 2109 of file dt.cpp.
{ XSaveBETagArg(Nm, "Val", TUInt64::GetStr(Val)); }
const TUInt64 TUInt64::Mn [static] |
const TUInt64 TUInt64::Mx [static] |