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

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

AsString(int decimals=3, Formats format=NormalFormat, int width=1) const PTimeInterval
Class()PObjectinlinestatic
Clone() const PTimeIntervalvirtual
CloneAs() const PObjectinline
Compare(const PObject &obj) const PTimeIntervalvirtual
CompareObjectMemoryDirect(const PObject &obj) const PObjectvirtual
Comparison enum namePObject
EqualTo enum valuePObject
Formats enum namePTimeInterval
GetClass(unsigned ancestor=0) const PObjectinlinevirtual
GetDays() const PTimeInterval
GetElapsed() const PSimpleTimer
GetHours() const PTimeInterval
GetInterval() const PTimeInterval
GetMilliSeconds() const PTimeIntervalvirtual
GetMinutes() const PTimeInterval
GetRemaining() const PSimpleTimer
GetSeconds() const PTimeInterval
GetTraceContextIdentifier() const PObjectinline
GetTraceContextIdentifier(PObject &obj)PObjectinline
GetTraceContextIdentifier(PObject *obj)PObjectinline
GreaterThan enum valuePObject
HasExpired() const PSimpleTimer
HashFunction() const PObjectvirtual
IncludeDays enum valuePTimeInterval
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size)PObjectstatic
InternalIsDescendant(const char *clsName) const PObjectinlinevirtual
IsClass(const char *cls) const PObjectinline
IsRunning() const PSimpleTimer
LessThan enum valuePObject
m_startTickPSimpleTimerprotected
m_traceContextIdentifierPObjectprotected
NormalFormat enum valuePTimeInterval
operator bool() const PSimpleTimer
operator!=(const PTimeInterval &interval) const PTimeInterval
operator!=(long msecs) const PTimeInterval
PObject::operator!=(const PObject &obj) const PObjectinline
operator*(int factor) const PTimeInterval
operator*=(int factor)PTimeInterval
operator+(const PTimeInterval &interval) const PTimeInterval
operator+=(const PTimeInterval &interval)PTimeInterval
operator-() const PTimeInterval
operator-(const PTimeInterval &interval) const PTimeInterval
operator-=(const PTimeInterval &interval)PTimeInterval
operator/(const PTimeInterval &smaller) const PTimeInterval
operator/(int factor) const PTimeInterval
operator/=(int factor)PTimeInterval
operator<(const PTimeInterval &interval) const PTimeInterval
operator<(long msecs) const PTimeInterval
PObject::operator<(const PObject &obj) const PObjectinline
operator<=(const PTimeInterval &interval) const PTimeInterval
operator<=(long msecs) const PTimeInterval
PObject::operator<=(const PObject &obj) const PObjectinline
operator=(DWORD milliseconds)PSimpleTimer
operator=(const PTimeInterval &time)PSimpleTimer
operator=(const PSimpleTimer &timer)PSimpleTimer
operator==(const PTimeInterval &interval) const PTimeInterval
operator==(long msecs) const PTimeInterval
PObject::operator==(const PObject &obj) const PObjectinline
operator>(const PTimeInterval &interval) const PTimeInterval
operator>(long msecs) const PTimeInterval
PObject::operator>(const PObject &obj) const PObjectinline
operator>=(const PTimeInterval &interval) const PTimeInterval
operator>=(long msecs) const PTimeInterval
PObject::operator>=(const PObject &obj) const PObjectinline
PObject()PObjectinlineprotected
PrintOn(ostream &strm) const PTimeIntervalvirtual
PObject::PrintOn(ostream &strm) const PObjectvirtual
PSimpleTimer(long milliseconds=0, int seconds=0, int minutes=0, int hours=0, int days=0)PSimpleTimer
PSimpleTimer(const PTimeInterval &time)PSimpleTimer
PSimpleTimer(const PSimpleTimer &timer)PSimpleTimer
PTimeInterval(PInt64 millisecs=0)PTimeInterval
PTimeInterval(PInt64 millisecs, long seconds, long minutes=0, long hours=0, int days=0)PTimeInterval
PTimeInterval(const PString &str)PTimeInterval
PTraceObjectInstance() const PObjectinline
PTraceObjectInstance(const char *)PObjectinlinestatic
PTraceObjectInstance(const PObject *obj)PObjectinlinestatic
ReadFrom(istream &strm)PTimeIntervalvirtual
PObject::ReadFrom(istream &strm)PObjectvirtual
SecondsOnly enum valuePTimeInterval
SetInterval(PInt64 milliseconds=0, long seconds=0, long minutes=0, long hours=0, int days=0)PSimpleTimervirtual
SetMilliSeconds(PInt64 msecs)PTimeIntervalvirtual
SetTraceContextIdentifier(unsigned id)PObjectinline
SetTraceContextIdentifier(const PObject &obj)PObjectinline
SetTraceContextIdentifier(const PObject *obj)PObjectinline
Stop()PSimpleTimer
~PObject()PObjectinlinevirtual