PTLib  Version 2.10.11
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
Compare(const PObject &obj) const PTimeIntervalvirtual
CompareObjectMemoryDirect(const PObject &obj) const PObjectvirtual
Comparison enum namePObject
EqualTo enum valuePObject
Formats enum namePTimeInterval
GetAbsoluteTime() const PTimerinline
GetClass(unsigned ancestor=0) const PObjectinlinevirtual
GetDays() const PTimeInterval
GetHours() const PTimeInterval
GetInterval() const PTimeInterval
GetMilliSeconds() const PTimervirtual
GetMinutes() const PTimeInterval
GetNextSerialNumber()PTimerinline
GetNotifier() const PTimer
GetResetTime() const PTimer
GetSeconds() const PTimeInterval
GetTimerId() const PTimerinline
GreaterThan enum valuePObject
HashFunction() const PObjectvirtual
IDType typedefPTimer
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
IsPaused() const PTimer
IsRunning() const PTimer
LessThan enum valuePObject
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=(DWORD milliseconds)PTimer
operator=(const PTimeInterval &time)PTimer
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
Pause()PTimer
PObject()PObjectinlineprotected
PrintOn(ostream &strm) const PTimeIntervalvirtual
PTimeInterval(PInt64 millisecs=0)PTimeInterval
PTimeInterval(long 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
ReadFrom(istream &strm)PTimeIntervalvirtual
Reset()PTimer
Resolution()PTimerstatic
Resume()PTimer
RunContinuous(const PTimeInterval &time)PTimer
SecondsOnly enum valuePTimeInterval
SetInterval(PInt64 milliseconds=0, long seconds=0, long minutes=0, long hours=0, int days=0)PTimervirtual
SetMilliSeconds(PInt64 msecs)PTimeIntervalvirtual
SetNotifier(const PNotifier &func)PTimer
Stop(bool wait=true)PTimer
Tick()PTimerstatic
~PObject()PObjectinlinevirtual
~PTimer()PTimervirtual