PTLib  Version 2.14.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PTime Member List

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

Abbreviated enum valuePTime
April enum valuePTime
AsString(TimeFormat formatCode=RFC1123, int zone=Local) const PTime
AsString(const PString &formatStr, int zone=Local) const PTime
AsString(const char *formatPtr, int zone=Local) const PTime
August enum valuePTime
Class()PObjectinlinestatic
Clone() const PTimevirtual
CloneAs() const PObjectinline
Compare(const PObject &obj) const PTimevirtual
CompareObjectMemoryDirect(const PObject &obj) const PObjectvirtual
Comparison enum namePObject
DateOrder enum namePTime
DaylightSavings enum valuePTime
DayMonthYear enum valuePTime
December enum valuePTime
EpochTime enum valuePTime
EqualTo enum valuePObject
February enum valuePTime
Friday enum valuePTime
FullName enum valuePTime
GetClass(unsigned ancestor=0) const PObjectinlinevirtual
GetDateOrder()PTimestatic
GetDateSeparator()PTimestatic
GetDay() const PTime
GetDayName(Weekdays dayOfWeek, NameType type=FullName)PTimestatic
GetDayOfWeek() const PTime
GetDayOfYear() const PTime
GetElapsed() const PTime
GetHour() const PTime
GetMicrosecond() const PTime
GetMinute() const PTime
GetMonth() const PTime
GetMonthName(Months month, NameType type=FullName)PTimestatic
GetSecond() const PTime
GetTimeAM()PTimestatic
GetTimeAMPM()PTimestatic
GetTimeInSeconds() const PTime
GetTimePM()PTimestatic
GetTimeSeparator()PTimestatic
GetTimestamp() const PTime
GetTimeZone()PTimestatic
GetTimeZone(TimeZoneType type)PTimestatic
GetTimeZoneString(TimeZoneType type=StandardTime)PTimestatic
GetTraceContextIdentifier() const PObjectinline
GetTraceContextIdentifier(PObject &obj)PObjectinline
GetTraceContextIdentifier(PObject *obj)PObjectinline
GetYear() const PTime
GMT enum valuePTime
GreaterThan enum valuePObject
HashFunction() const PObjectvirtual
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size)PObjectstatic
InternalIsDescendant(const char *clsName) const PObjectinlinevirtual
IsClass(const char *cls) const PObjectinline
IsDaylightSavings()PTimestatic
IsFuture() const PTime
IsPast() const PTime
IsValid() const PTime
January enum valuePTime
July enum valuePTime
June enum valuePTime
LessThan enum valuePObject
Local enum valuePTime
LoggingFormat enum valuePTime
LongDate enum valuePTime
LongDateTime enum valuePTime
LongISO8601 enum valuePTime
LongTime enum valuePTime
m_traceContextIdentifierPObjectprotected
March enum valuePTime
May enum valuePTime
MediumDate enum valuePTime
MediumDateTime enum valuePTime
microsecondsPTimeprotected
Monday enum valuePTime
MonthDayYear enum valuePTime
Months enum namePTime
NameType enum namePTime
November enum valuePTime
NumTimeStrings enum valuePTime
October enum valuePTime
operator!=(const PObject &obj) const PObjectinline
operator+(const PTimeInterval &time) const PTime
operator+=(const PTimeInterval &time)PTime
operator-(const PTime &time) const PTime
operator-(const PTimeInterval &time) const PTime
operator-=(const PTimeInterval &time)PTime
operator<(const PObject &obj) const PObjectinline
operator<=(const PObject &obj) const PObjectinline
operator==(const PObject &obj) const PObjectinline
operator>(const PObject &obj) const PObjectinline
operator>=(const PObject &obj) const PObjectinline
os_gmtime(const time_t *clock, struct tm *t)PTimestatic
os_localtime(const time_t *clock, struct tm *t)PTimestatic
Parse(const PString &str)PTime
PObject()PObjectinlineprotected
PrintOn(ostream &strm) const PTimevirtual
PObject::PrintOn(ostream &strm) const PObjectvirtual
PTime()PTimeinline
PTime(time_t tsecs, long usecs=0)PTimeinline
PTime(const PString &str)PTime
PTime(int second, int minute, int hour, int day, int month, int year, int tz=Local)PTime
PTraceObjectInstance() const PObjectinline
PTraceObjectInstance(const char *)PObjectinlinestatic
PTraceObjectInstance(const PObject *obj)PObjectinlinestatic
ReadFrom(istream &strm)PTimevirtual
PObject::ReadFrom(istream &strm)PObjectvirtual
RFC1123 enum valuePTime
RFC3339 enum valuePTime
Saturday enum valuePTime
September enum valuePTime
SetCurrentTime()PTime
SetTimestamp(time_t seconds, long usecs=0)PTime
SetTraceContextIdentifier(unsigned id)PObjectinline
SetTraceContextIdentifier(const PObject &obj)PObjectinline
SetTraceContextIdentifier(const PObject *obj)PObjectinline
ShortDate enum valuePTime
ShortDateTime enum valuePTime
ShortISO8601 enum valuePTime
ShortTime enum valuePTime
StandardTime enum valuePTime
Sunday enum valuePTime
theTimePTimeprotected
Thursday enum valuePTime
TimeFormat enum namePTime
TimeZoneType enum namePTime
Tuesday enum valuePTime
UTC enum valuePTime
Wednesday enum valuePTime
Weekdays enum namePTime
YearMonthDay enum valuePTime
~PObject()PObjectinlinevirtual