|
SNAP Library, User Reference
2012-10-02 12:56:23
SNAP, a general purpose network analysis and graph mining library
|
Public Member Functions | |
| TTm () | |
| TTm (const TTm &Tm) | |
| TTm (const int &_Year, const int &_Month, const int &_Day, const int &_DayOfWeek=-1, const int &_Hour=0, const int &_Min=0, const int &_Sec=0, const int &_MSec=0) | |
| TTm (const TSecTm &SecTm) | |
| ~TTm () | |
| TTm (TSIn &SIn) | |
| void | Save (TSOut &SOut) const |
| TTm & | operator= (const TTm &Tm) |
| bool | operator== (const TTm &Tm) const |
| bool | operator< (const TTm &Tm) const |
| int | GetMemUsed () const |
| int | GetPrimHashCd () const |
| int | GetSecHashCd () const |
| bool | IsDef () const |
| void | Undef () |
| bool | IsTimeDef () const |
| int | GetYear () const |
| int | GetMonth () const |
| TStr | GetMonthNm () const |
| int | GetDay () const |
| int | GetDayOfWeek () const |
| TStr | GetDayOfWeekNm () const |
| int | GetHour () const |
| int | GetMin () const |
| int | GetSec () const |
| int | GetMSec () const |
| TStr | GetStr (const bool &MSecP=true) const |
| TStr | GetYMDDashStr () const |
| TStr | GetHMSTColonDotStr (const bool &FullP=false, const bool &MSecP=true) const |
| TStr | GetWebLogDateStr () const |
| TStr | GetWebLogTimeStr () const |
| TStr | GetWebLogDateTimeStr (const bool &FullP=false, const TStr &DateTimeSepCh=" ", const bool &MSecP=true) const |
| TStr | GetIdStr () const |
| TSecTm | GetSecTm () const |
| void | AddTime (const int &Hours, const int &Mins=0, const int &Secs=0, const int &MSecs=0) |
| void | AddDays (const int &Days) |
| void | SubTime (const int &Hours, const int &Mins=0, const int &Secs=0, const int &MSecs=0) |
| void | SubDays (const int &Days) |
Static Public Member Functions | |
| static TTm | GetCurUniTm () |
| static TTm | GetUniqueCurUniTm () |
| static TTm | GetUniqueCurUniTm (const int &UniqueSpaces, const int &UniqueSpaceN) |
| static TTm | GetCurLocTm () |
| static uint64 | GetCurUniMSecs () |
| static uint64 | GetCurLocMSecs () |
| static uint64 | GetMSecsFromTm (const TTm &Tm) |
| static TTm | GetTmFromMSecs (const uint64 &MSecs) |
| static uint | GetMSecsFromOsStart () |
| static uint64 | GetPerfTimerFq () |
| static uint64 | GetPerfTimerTicks () |
| static void | GetDiff (const TTm &Tm1, const TTm &Tm2, int &Days, int &Hours, int &Mins, int &Secs, int &MSecs) |
| static uint64 | GetDiffMSecs (const TTm &Tm1, const TTm &Tm2) |
| static uint64 | GetDiffSecs (const TTm &Tm1, const TTm &Tm2) |
| static uint64 | GetDiffMins (const TTm &Tm1, const TTm &Tm2) |
| static uint64 | GetDiffHrs (const TTm &Tm1, const TTm &Tm2) |
| static uint64 | GetDiffDays (const TTm &Tm1, const TTm &Tm2) |
| static TTm | GetLocTmFromUniTm (const TTm &Tm) |
| static TTm | GetUniTmFromLocTm (const TTm &Tm) |
| static TTm | GetTmFromWebLogTimeStr (const TStr &TimeStr, const char TimeSepCh=':', const char MSecSepCh='.') |
| static TTm | GetTmFromWebLogDateTimeStr (const TStr &DateTimeStr, const char DateSepCh='-', const char TimeSepCh=':', const char MSecSepCh='.', const char DateTimeSepCh=' ') |
| static TTm | GetTmFromIdStr (const TStr &IdStr) |
| static uint | GetDateTimeInt (const int &Year=0, const int &Month=1, const int &Day=1, const int &Hour=0, const int &Min=0, const int &Sec=0) |
| static uint | GetDateIntFromTm (const TTm &Tm) |
| static uint | GetMonthIntFromTm (const TTm &Tm) |
| static uint | GetYearIntFromTm (const TTm &Tm) |
| static uint | GetDateTimeIntFromTm (const TTm &Tm) |
| static TTm | GetTmFromDateTimeInt (const uint &DateTimeInt) |
| static TSecTm | GetSecTmFromDateTimeInt (const uint &DateTimeInt) |
| static uint | KeepMonthInDateTimeInt (const uint &DateTimeInt) |
| static uint | KeepDayInDateTimeInt (const uint &DateTimeInt) |
| static uint | KeepHourInDateTimeInt (const uint &DateTimeInt) |
| TTm::TTm | ( | ) | [inline] |
| TTm::TTm | ( | const int & | _Year, |
| const int & | _Month, | ||
| const int & | _Day, | ||
| const int & | _DayOfWeek = -1, |
||
| const int & | _Hour = 0, |
||
| const int & | _Min = 0, |
||
| const int & | _Sec = 0, |
||
| const int & | _MSec = 0 |
||
| ) | [inline] |
| TTm::~TTm | ( | ) | [inline] |
| void TTm::AddDays | ( | const int & | Days | ) | [inline] |
| void TTm::AddTime | ( | const int & | Hours, |
| const int & | Mins = 0, |
||
| const int & | Secs = 0, |
||
| const int & | MSecs = 0 |
||
| ) |
| uint64 TTm::GetCurLocMSecs | ( | ) | [static] |
| TTm TTm::GetCurLocTm | ( | ) | [static] |
| uint64 TTm::GetCurUniMSecs | ( | ) | [static] |
| TTm TTm::GetCurUniTm | ( | ) | [static] |
| uint TTm::GetDateIntFromTm | ( | const TTm & | Tm | ) | [static] |
| uint TTm::GetDateTimeInt | ( | const int & | Year = 0, |
| const int & | Month = 1, |
||
| const int & | Day = 1, |
||
| const int & | Hour = 0, |
||
| const int & | Min = 0, |
||
| const int & | Sec = 0 |
||
| ) | [static] |
| uint TTm::GetDateTimeIntFromTm | ( | const TTm & | Tm | ) | [static] |
| int TTm::GetDay | ( | ) | const [inline] |
| int TTm::GetDayOfWeek | ( | ) | const [inline] |
| TStr TTm::GetDayOfWeekNm | ( | ) | const [inline] |
| void TTm::GetDiff | ( | const TTm & | Tm1, |
| const TTm & | Tm2, | ||
| int & | Days, | ||
| int & | Hours, | ||
| int & | Mins, | ||
| int & | Secs, | ||
| int & | MSecs | ||
| ) | [static] |
| static uint64 TTm::GetDiffDays | ( | const TTm & | Tm1, |
| const TTm & | Tm2 | ||
| ) | [inline, static] |
| static uint64 TTm::GetDiffHrs | ( | const TTm & | Tm1, |
| const TTm & | Tm2 | ||
| ) | [inline, static] |
| static uint64 TTm::GetDiffMins | ( | const TTm & | Tm1, |
| const TTm & | Tm2 | ||
| ) | [inline, static] |
| uint64 TTm::GetDiffMSecs | ( | const TTm & | Tm1, |
| const TTm & | Tm2 | ||
| ) | [static] |
| static uint64 TTm::GetDiffSecs | ( | const TTm & | Tm1, |
| const TTm & | Tm2 | ||
| ) | [inline, static] |
| TStr TTm::GetHMSTColonDotStr | ( | const bool & | FullP = false, |
| const bool & | MSecP = true |
||
| ) | const |
| int TTm::GetHour | ( | ) | const [inline] |
| TStr TTm::GetIdStr | ( | ) | const |
| TTm TTm::GetLocTmFromUniTm | ( | const TTm & | Tm | ) | [static] |
| int TTm::GetMemUsed | ( | ) | const [inline] |
| int TTm::GetMin | ( | ) | const [inline] |
| int TTm::GetMonth | ( | ) | const [inline] |
| uint TTm::GetMonthIntFromTm | ( | const TTm & | Tm | ) | [static] |
| TStr TTm::GetMonthNm | ( | ) | const [inline] |
| int TTm::GetMSec | ( | ) | const [inline] |
| uint TTm::GetMSecsFromOsStart | ( | ) | [static] |
| uint64 TTm::GetMSecsFromTm | ( | const TTm & | Tm | ) | [static] |
| uint64 TTm::GetPerfTimerFq | ( | ) | [static] |
| uint64 TTm::GetPerfTimerTicks | ( | ) | [static] |
| int TTm::GetPrimHashCd | ( | ) | const [inline] |
| int TTm::GetSec | ( | ) | const [inline] |
| int TTm::GetSecHashCd | ( | ) | const [inline] |
| TSecTm TTm::GetSecTm | ( | ) | const [inline] |
| TSecTm TTm::GetSecTmFromDateTimeInt | ( | const uint & | DateTimeInt | ) | [static] |
| TStr TTm::GetStr | ( | const bool & | MSecP = true | ) | const |
| TTm TTm::GetTmFromDateTimeInt | ( | const uint & | DateTimeInt | ) | [static] |
| TTm TTm::GetTmFromIdStr | ( | const TStr & | IdStr | ) | [static] |
| TTm TTm::GetTmFromMSecs | ( | const uint64 & | MSecs | ) | [static] |
| TTm TTm::GetTmFromWebLogDateTimeStr | ( | const TStr & | DateTimeStr, |
| const char | DateSepCh = '-', |
||
| const char | TimeSepCh = ':', |
||
| const char | MSecSepCh = '.', |
||
| const char | DateTimeSepCh = ' ' |
||
| ) | [static] |
| TTm TTm::GetTmFromWebLogTimeStr | ( | const TStr & | TimeStr, |
| const char | TimeSepCh = ':', |
||
| const char | MSecSepCh = '.' |
||
| ) | [static] |
| TTm TTm::GetUniqueCurUniTm | ( | ) | [static] |
| TTm TTm::GetUniqueCurUniTm | ( | const int & | UniqueSpaces, |
| const int & | UniqueSpaceN | ||
| ) | [static] |
| TTm TTm::GetUniTmFromLocTm | ( | const TTm & | Tm | ) | [static] |
| TStr TTm::GetWebLogDateStr | ( | ) | const [inline] |
| TStr TTm::GetWebLogDateTimeStr | ( | const bool & | FullP = false, |
| const TStr & | DateTimeSepCh = " ", |
||
| const bool & | MSecP = true |
||
| ) | const [inline] |
| TStr TTm::GetWebLogTimeStr | ( | ) | const [inline] |
| int TTm::GetYear | ( | ) | const [inline] |
| uint TTm::GetYearIntFromTm | ( | const TTm & | Tm | ) | [static] |
| TStr TTm::GetYMDDashStr | ( | ) | const |
| bool TTm::IsDef | ( | ) | const [inline] |
| bool TTm::IsTimeDef | ( | ) | const [inline] |
| uint TTm::KeepDayInDateTimeInt | ( | const uint & | DateTimeInt | ) | [static] |
| uint TTm::KeepHourInDateTimeInt | ( | const uint & | DateTimeInt | ) | [static] |
| uint TTm::KeepMonthInDateTimeInt | ( | const uint & | DateTimeInt | ) | [static] |
| bool TTm::operator< | ( | const TTm & | Tm | ) | const [inline] |
| bool TTm::operator== | ( | const TTm & | Tm | ) | const [inline] |
| void TTm::SubDays | ( | const int & | Days | ) | [inline] |
| void TTm::SubTime | ( | const int & | Hours, |
| const int & | Mins = 0, |
||
| const int & | Secs = 0, |
||
| const int & | MSecs = 0 |
||
| ) |
| void TTm::Undef | ( | ) | [inline] |