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

This is the complete list of members for PTimer, 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
GetHours() const PTimeInterval
GetInterval() const PTimeInterval
GetMilliSeconds() const PTimervirtual
GetMinutes() const PTimeInterval
GetNotifier() const PTimer
GetResetTime() const PTimer
GetSeconds() const PTimeInterval
GetTraceContextIdentifier() const PObjectinline
GetTraceContextIdentifier(PObject &obj)PObjectinline
GetTraceContextIdentifier(PObject *obj)PObjectinline
GreaterThan enum valuePObject
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 PTimer
LessThan enum valuePObject
m_traceContextIdentifierPObjectprotected
NormalFormat enum valuePTimeInterval
OnTimeout()PTimervirtual
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=(const PTimer &timer)PTimer
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 PTimervirtual
PTimeInterval::PrintOn(ostream &strm) const PTimeIntervalvirtual
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
PTimer(long milliseconds=0, int seconds=0, int minutes=0, int hours=0, int days=0)PTimer
PTimer(const PTimeInterval &time)PTimer
PTimer(const PTimer &timer)PTimer
PTIMER_OPERATORS(PTimer)PTimer
PTraceObjectInstance() const PObjectinline
PTraceObjectInstance(const char *)PObjectinlinestatic
PTraceObjectInstance(const PObject *obj)PObjectinlinestatic
ReadFrom(istream &strm)PTimeIntervalvirtual
PObject::ReadFrom(istream &strm)PObjectvirtual
Reset()PTimer
Resolution()PTimerstatic
RunContinuous(const PTimeInterval &time)PTimer
SecondsOnly enum valuePTimeInterval
SetInterval(PInt64 milliseconds=0, long seconds=0, long minutes=0, long hours=0, int days=0)PTimeIntervalvirtual
SetMilliSeconds(PInt64 msecs)PTimervirtual
SetNotifier(const PNotifier &func)PTimer
SetTraceContextIdentifier(unsigned id)PObjectinline
SetTraceContextIdentifier(const PObject &obj)PObjectinline
SetTraceContextIdentifier(const PObject *obj)PObjectinline
Stop(bool wait=true)PTimer
Tick()PTimerstatic
TimerList()PTimerstatic
~PObject()PObjectinlinevirtual
~PTimer()PTimervirtual