NCBI C++ ToolKit
CTime Member List

This is the complete list of members for CTime, including all inherited members.

AddDay(int days=1, EDaylight adl=eDaylightDefault)CTime
AddHour(int hours=1, EDaylight adl=eDaylightDefault)CTimeinline
AddMinute(int minutes=1, EDaylight adl=eDaylightDefault)CTime
AddMonth(int months=1, EDaylight adl=eDaylightDefault)CTime
AddNanoSecond(long nanoseconds=1)CTime
AddSecond(TSeconds seconds=1, EDaylight adl=eDaylightDefault)CTime
AddTimeSpan(const CTimeSpan &timespan)CTime
AddYear(int years=1, EDaylight adl=eDaylightDefault)CTimeinline
AsString(const CTimeFormat &format=kEmptyStr, TSeconds out_tz=eCurrentTimeZone) constCTime
CFastLocalTime classCTimefriend
Clear(void)CTime
CTime(EInitMode mode=eEmpty, ETimeZone tz=eLocal, ETimeZonePrecision tzp=eTZPrecisionDefault)CTime
CTime(time_t t, ETimeZonePrecision tzp=eTZPrecisionDefault)CTimeexplicit
CTime(const struct tm &t, ETimeZonePrecision tzp=eTZPrecisionDefault)CTime
CTime(int year, int month, int day, int hour=0, int minute=0, int second=0, long nanosecond=0, ETimeZone tz=eLocal, ETimeZonePrecision tzp=eTZPrecisionDefault)CTime
CTime(int year, int yearDayNumber, ETimeZone tz=eLocal, ETimeZonePrecision tzp=eTZPrecisionDefault)CTime
CTime(const string &str, const CTimeFormat &fmt=kEmptyStr, ETimeZone tz=eLocal, ETimeZonePrecision tzp=eTZPrecisionDefault)CTimeexplicit
CTime(const CTime &t)CTime
Day(void) constCTimeinline
DayOfWeek(void) constCTime
DayOfWeekNameToNum(const string &day)CTimestatic
DayOfWeekNumToName(int day, ENameFormat format=eFull)CTimestatic
DaysInMonth(void) constCTime
DiffDay(const CTime &t) constCTimeinline
DiffHour(const CTime &t) constCTimeinline
DiffMinute(const CTime &t) constCTimeinline
DiffNanoSecond(const CTime &t) constCTimeinline
DiffSecond(const CTime &t) constCTime
DiffTimeSpan(const CTime &t) constCTime
DiffWholeDays(const CTime &t) constCTime
eAbbr enum valueCTime
eAdjustDaylight enum valueCTime
eApril enum valueCTime
eAugust enum valueCTime
eCurrent enum valueCTime
eCurrentTimeZone enum valueCTime
eDay enum valueCTime
EDaylight enum nameCTime
eDaylightDefault enum valueCTime
EDayOfWeek enum nameCTime
eDecember enum valueCTime
eEmpty enum valueCTime
eErr_NoThrow enum valueCTimeprivate
eErr_Throw enum valueCTimeprivate
EErrAction enum nameCTimeprivate
eFebruary enum valueCTime
eFriday enum valueCTime
eFull enum valueCTime
eGmt enum valueCTime
eHour enum valueCTime
eIgnoreDaylight enum valueCTime
EInitMode enum nameCTime
eJanuary enum valueCTime
eJuly enum valueCTime
eJune enum valueCTime
eLocal enum valueCTime
eMarch enum valueCTime
eMay enum valueCTime
eMinute enum valueCTime
eMonday enum valueCTime
EMonth enum nameCTime
eMonth enum valueCTime
ENameFormat enum nameCTime
eNone enum valueCTime
eNovember enum valueCTime
eOctober enum valueCTime
eRound_Day enum valueCTime
eRound_Hour enum valueCTime
eRound_Microsecond enum valueCTime
eRound_Millisecond enum valueCTime
eRound_Minute enum valueCTime
eRound_Second enum valueCTime
ERoundPrecision enum nameCTime
eSaturday enum valueCTime
eSeptember enum valueCTime
eSunday enum valueCTime
eThursday enum valueCTime
ETimeZone enum nameCTime
ETimeZonePrecision enum nameCTime
eTuesday enum valueCTime
eTZPrecisionDefault enum valueCTime
eUTC enum valueCTime
eWednesday enum valueCTime
GetCurrentTimeT(time_t *sec, long *nanosec=0)CTimestatic
GetFormat(void)CTimestatic
GetGmtTime(void) constCTimeinline
GetLocalTime(void) constCTime
GetTimeDBI(void) constCTime
GetTimeDBU(void) constCTime
GetTimeT(void) constCTime
GetTimeTM(void) constCTime
GetTimeZone(void) constCTimeinline
GetTimeZoneFormat(void) constCTimeinline
GetTimeZonePrecision(void) constCTimeinline
GetUniversalTime(void) constCTime
Hour(void) constCTimeinline
IsDST(void) constCTime
IsEmpty(void) constCTimeinline
IsEmptyDate(void) constCTimeinline
IsGmtTime(void) constCTimeinline
IsLeap(void) constCTime
IsLocalTime(void) constCTimeinline
IsUniversalTime(void) constCTimeinline
IsValid(void) constCTime
m_DataCTimeprivate
MicroSecond(void) constCTimeinline
MilliSecond(void) constCTimeinline
Minute(void) constCTimeinline
Month(void) constCTimeinline
MonthNameToNum(const string &month)CTimestatic
MonthNumToName(int month, ENameFormat format=eFull)CTimestatic
MonthWeekNumber(EDayOfWeek first_day_of_week=eSunday) constCTime
NanoSecond(void) constCTimeinline
operator string(void) constCTimeinline
operator!=(const CTime &t) constCTimeinline
operator+(const CTimeSpan &ts) constCTimeinline
operator+=(const CTimeSpan &ts)CTimeinline
operator-(const CTimeSpan &ts) constCTimeinline
operator-(const CTime &t) constCTimeinline
operator-=(const CTimeSpan &ts)CTimeinline
operator<(const CTime &t) constCTime
operator<=(const CTime &t) constCTimeinline
operator=(const CTime &t)CTimeinline
operator=(const string &str)CTimeinline
operator==(const CTime &t) constCTime
operator>(const CTime &t) constCTime
operator>=(const CTime &t) constCTimeinline
Round(ERoundPrecision precision=eRound_Day, EDaylight adl=eDaylightDefault)CTime
Second(void) constCTimeinline
SetCurrent(void)CTimeinline
SetDay(int day)CTime
SetFormat(const CTimeFormat &fmt)CTimestatic
SetHour(int hour)CTime
SetMicroSecond(long microsecond)CTime
SetMilliSecond(long millisecond)CTime
SetMinute(int minute)CTime
SetMonth(int month)CTime
SetNanoSecond(long nanosecond)CTime
SetSecond(int second)CTime
SetTimeDBI(const TDBTimeI &t)CTime
SetTimeDBU(const TDBTimeU &t)CTime
SetTimeT(const time_t t)CTimeinline
SetTimeTM(const struct tm &t)CTime
SetTimeZone(ETimeZone val)CTimeinline
SetTimeZoneFormat(ETimeZone val)CTimeinline
SetTimeZonePrecision(ETimeZonePrecision val)CTimeinline
SetYear(int year)CTime
TimeZoneDiff(void) constCTimeinline
TimeZoneName(void)CTime
TimeZoneOffset(void) constCTime
TimeZoneOffsetStr(void)CTime
ToGmtTime(void)CTimeinline
ToLocalTime(void)CTimeinline
ToTime(ETimeZone val)CTime
ToUniversalTime(void)CTimeinline
Truncate(ERoundPrecision precision=eRound_Day)CTime
ValidateString(const string &str, const CTimeFormat &fmt=kEmptyStr)CTimestatic
x_AddHour(int hours=1, EDaylight daylight=eDaylightDefault, bool shift_time=true)CTimeprivate
x_AdjustDay(void)CTimeprivate
x_AdjustTime(const CTime &from, bool shift_time=true)CTimeprivate
x_AdjustTimeImmediately(const CTime &from, bool shift_time=true)CTimeprivate
x_Init(const string &str, const CTimeFormat &fmt, EErrAction err_action=eErr_Throw)CTimeprivate
x_NeedAdjustTime(void) constCTimeinlineprivate
x_SetTime(const time_t *t=0)CTimeprivate
x_SetTimeMTSafe(const time_t *t=0)CTimeprivate
Year(void) constCTimeinline
YearDayNumber(void) constCTime
YearWeekNumber(EDayOfWeek first_day_of_week=eSunday) constCTime
Modified on Fri Dec 01 04:48:17 2023 by modify_doxy.py rev. 669887