SNAP Library, User Reference
2012-10-02 12:56:23
SNAP, a general purpose network analysis and graph mining library
|
Public Member Functions | |
TSecTm () | |
TSecTm (const uint &_AbsSecs) | |
operator uint () const | |
TSecTm (const TSecTm &SecTm) | |
TSecTm (const int &YearN, const int &MonthN, const int &DayN, const int &HourN=0, const int &MinN=0, const int &SecN=0) | |
TSecTm (const TTm &Tm) | |
TSecTm (const PXmlTok &XmlTok) | |
PXmlTok | GetXmlTok () const |
TSecTm (TSIn &SIn) | |
void | Load (TSIn &SIn) |
void | Save (TSOut &SOut) const |
TSecTm & | operator= (const TSecTm &SecTm) |
TSecTm & | operator= (const uint &_AbsSecs) |
TSecTm & | operator+= (const uint &Secs) |
TSecTm & | operator-= (const uint &Secs) |
bool | operator== (const TSecTm &SecTm) const |
bool | operator< (const TSecTm &SecTm) const |
int | GetMemUsed () const |
int | GetPrimHashCd () const |
int | GetSecHashCd () const |
bool | IsDef () const |
void | Undef () |
TStr | GetStr (const TLoc &Loc=lUs) const |
TStr | GetStr (const TTmUnit &TmUnit) const |
TStr | GetDtStr (const TLoc &Loc=lUs) const |
TStr | GetDtMdyStr () const |
TStr | GetDtYmdStr () const |
TStr | GetYmdTmStr () const |
TStr | GetTmStr () const |
TStr | GetTmMinStr () const |
TStr | GetDtTmSortStr () const |
TStr | GetDtTmSortFNmStr () const |
int | GetYearN () const |
int | GetMonthN () const |
TStr | GetMonthNm (const TLoc &Loc=lUs) const |
int | GetDayN () const |
int | GetDayOfWeekN () const |
TStr | GetDayOfWeekNm (const TLoc &Loc=lUs) const |
int | GetHourN () const |
int | GetMinN () const |
int | GetSecN () const |
void | GetComps (int &Year, int &Month, int &Day, int &Hour, int &Min, int &Sec) const |
uint | GetAbsSecs () const |
TSecTm | Round (const TTmUnit &TmUnit) const |
uint | GetInUnits (const TTmUnit &TmUnit) const |
TStr | GetDayPart () const |
TSecTm & | AddSecs (const int &Secs) |
TSecTm & | SubSecs (const int &Secs) |
TSecTm & | AddMins (const int &Mins) |
TSecTm & | SubMins (const int &Mins) |
TSecTm & | AddHours (const int &Hours) |
TSecTm & | SubHours (const int &Hours) |
TSecTm & | AddDays (const int &Days) |
TSecTm & | SubDays (const int &Days) |
TSecTm & | AddWeeks (const int &Weeks) |
TSecTm & | SubWeeks (const int &Weeks) |
void | SaveTxt (TOLx &Lx) const |
Static Public Member Functions | |
static uint | GetDSecs (const TSecTm &SecTm1, const TSecTm &SecTm2) |
static TSecTm | GetZeroTm () |
static TSecTm | GetZeroWeekTm () |
static TSecTm | GetCurTm () |
static TSecTm | GetCurDtTm () |
static TSecTm | GetDtTmFromHmsStr (const TStr &HmsStr) |
static TSecTm | GetDtTmFromMdyStr (const TStr &MdyStr) |
static TSecTm | GetDtTmFromDmyStr (const TStr &DmyStr) |
static TSecTm | GetDtTmFromMdyHmsPmStr (const TStr &MdyHmsPmStr, const char &DateSepCh='/', const char &TimeSepCh=':') |
static TSecTm | GetDtTmFromYmdHmsStr (const TStr &YmdHmsPmStr, const char &DateSepCh='-', const char &TimeSepCh=':') |
static TSecTm | GetDtTmFromStr (const TChA &YmdHmsPmStr, const int &YearId=0, const int &MonId=1, const int &DayId=2, const int &HourId=3, const int &MinId=4, const int &SecId=5) |
static TSecTm | GetDtTm (const int &YearN, const int &MonthN, const int &DayN) |
static TSecTm | GetDtTm (const TSecTm &Tm) |
static TSecTm | LoadTxt (TILx &Lx) |
TSecTm::TSecTm | ( | ) | [inline] |
TSecTm::TSecTm | ( | const uint & | _AbsSecs | ) | [inline, explicit] |
TSecTm::TSecTm | ( | const TSecTm & | SecTm | ) | [inline] |
TSecTm::TSecTm | ( | const int & | YearN, |
const int & | MonthN, | ||
const int & | DayN, | ||
const int & | HourN = 0 , |
||
const int & | MinN = 0 , |
||
const int & | SecN = 0 |
||
) |
TSecTm::TSecTm | ( | const TTm & | Tm | ) |
TSecTm::TSecTm | ( | const PXmlTok & | XmlTok | ) | [explicit] |
TSecTm::TSecTm | ( | TSIn & | SIn | ) | [inline] |
TSecTm& TSecTm::AddDays | ( | const int & | Days | ) | [inline] |
TSecTm& TSecTm::AddHours | ( | const int & | Hours | ) | [inline] |
TSecTm& TSecTm::AddMins | ( | const int & | Mins | ) | [inline] |
TSecTm& TSecTm::AddSecs | ( | const int & | Secs | ) | [inline] |
TSecTm& TSecTm::AddWeeks | ( | const int & | Weeks | ) | [inline] |
uint TSecTm::GetAbsSecs | ( | ) | const [inline] |
void TSecTm::GetComps | ( | int & | Year, |
int & | Month, | ||
int & | Day, | ||
int & | Hour, | ||
int & | Min, | ||
int & | Sec | ||
) | const |
static TSecTm TSecTm::GetCurDtTm | ( | ) | [inline, static] |
TSecTm TSecTm::GetCurTm | ( | ) | [static] |
int TSecTm::GetDayN | ( | ) | const |
int TSecTm::GetDayOfWeekN | ( | ) | const |
TStr TSecTm::GetDayOfWeekNm | ( | const TLoc & | Loc = lUs | ) | const |
TStr TSecTm::GetDayPart | ( | ) | const |
uint TSecTm::GetDSecs | ( | const TSecTm & | SecTm1, |
const TSecTm & | SecTm2 | ||
) | [static] |
TStr TSecTm::GetDtMdyStr | ( | ) | const |
TStr TSecTm::GetDtStr | ( | const TLoc & | Loc = lUs | ) | const |
TSecTm TSecTm::GetDtTm | ( | const int & | YearN, |
const int & | MonthN, | ||
const int & | DayN | ||
) | [static] |
TSecTm TSecTm::GetDtTm | ( | const TSecTm & | Tm | ) | [static] |
TSecTm TSecTm::GetDtTmFromDmyStr | ( | const TStr & | DmyStr | ) | [static] |
TSecTm TSecTm::GetDtTmFromHmsStr | ( | const TStr & | HmsStr | ) | [static] |
TSecTm TSecTm::GetDtTmFromMdyHmsPmStr | ( | const TStr & | MdyHmsPmStr, |
const char & | DateSepCh = '/' , |
||
const char & | TimeSepCh = ':' |
||
) | [static] |
TSecTm TSecTm::GetDtTmFromMdyStr | ( | const TStr & | MdyStr | ) | [static] |
TSecTm TSecTm::GetDtTmFromStr | ( | const TChA & | YmdHmsPmStr, |
const int & | YearId = 0 , |
||
const int & | MonId = 1 , |
||
const int & | DayId = 2 , |
||
const int & | HourId = 3 , |
||
const int & | MinId = 4 , |
||
const int & | SecId = 5 |
||
) | [static] |
TSecTm TSecTm::GetDtTmFromYmdHmsStr | ( | const TStr & | YmdHmsPmStr, |
const char & | DateSepCh = '-' , |
||
const char & | TimeSepCh = ':' |
||
) | [static] |
TStr TSecTm::GetDtTmSortFNmStr | ( | ) | const |
TStr TSecTm::GetDtTmSortStr | ( | ) | const |
TStr TSecTm::GetDtYmdStr | ( | ) | const |
int TSecTm::GetHourN | ( | ) | const |
uint TSecTm::GetInUnits | ( | const TTmUnit & | TmUnit | ) | const |
int TSecTm::GetMemUsed | ( | ) | const [inline] |
int TSecTm::GetMinN | ( | ) | const |
int TSecTm::GetMonthN | ( | ) | const |
TStr TSecTm::GetMonthNm | ( | const TLoc & | Loc = lUs | ) | const |
int TSecTm::GetPrimHashCd | ( | ) | const [inline] |
int TSecTm::GetSecHashCd | ( | ) | const [inline] |
int TSecTm::GetSecN | ( | ) | const |
TStr TSecTm::GetStr | ( | const TLoc & | Loc = lUs | ) | const |
TStr TSecTm::GetStr | ( | const TTmUnit & | TmUnit | ) | const |
TStr TSecTm::GetTmMinStr | ( | ) | const |
TStr TSecTm::GetTmStr | ( | ) | const |
PXmlTok TSecTm::GetXmlTok | ( | ) | const |
int TSecTm::GetYearN | ( | ) | const |
TStr TSecTm::GetYmdTmStr | ( | ) | const |
static TSecTm TSecTm::GetZeroTm | ( | ) | [inline, static] |
TSecTm TSecTm::GetZeroWeekTm | ( | ) | [static] |
bool TSecTm::IsDef | ( | ) | const [inline] |
void TSecTm::Load | ( | TSIn & | SIn | ) | [inline] |
TSecTm TSecTm::LoadTxt | ( | TILx & | Lx | ) | [static] |
TSecTm::operator uint | ( | ) | const [inline] |
bool TSecTm::operator< | ( | const TSecTm & | SecTm | ) | const [inline] |
bool TSecTm::operator== | ( | const TSecTm & | SecTm | ) | const [inline] |
TSecTm TSecTm::Round | ( | const TTmUnit & | TmUnit | ) | const |
void TSecTm::Save | ( | TSOut & | SOut | ) | const [inline] |
void TSecTm::SaveTxt | ( | TOLx & | Lx | ) | const |
TSecTm& TSecTm::SubDays | ( | const int & | Days | ) | [inline] |
TSecTm& TSecTm::SubHours | ( | const int & | Hours | ) | [inline] |
TSecTm& TSecTm::SubMins | ( | const int & | Mins | ) | [inline] |
TSecTm& TSecTm::SubSecs | ( | const int & | Secs | ) | [inline] |
TSecTm& TSecTm::SubWeeks | ( | const int & | Weeks | ) | [inline] |
void TSecTm::Undef | ( | ) | [inline] |