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) constPTimeInterval
Class()PObjectinlinestatic
Clone() constPTimeIntervalvirtual
Compare(const PObject &obj) constPTimeIntervalvirtual
CompareObjectMemoryDirect(const PObject &obj) constPObjectvirtual
Comparison enum namePObject
EqualTo enum valuePObject
Formats enum namePTimeInterval
GetAbsoluteTime() constPTimerinline
GetClass(unsigned ancestor=0) constPObjectinlinevirtual
GetDays() constPTimeInterval
GetHours() constPTimeInterval
GetInterval() constPTimeInterval
GetMilliSeconds() constPTimervirtual
GetMinutes() constPTimeInterval
GetNextSerialNumber()PTimerinline
GetNotifier() constPTimer
GetResetTime() constPTimer
GetSeconds() constPTimeInterval
GetTimerId() constPTimerinline
GreaterThan enum valuePObject
HashFunction() constPObjectvirtual
IDType typedefPTimer
IncludeDays enum valuePTimeInterval
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size)PObjectstatic
InternalIsDescendant(const char *clsName) constPObjectinlinevirtual
IsClass(const char *cls) constPObjectinline
IsPaused() constPTimer
IsRunning() constPTimer
LessThan enum valuePObject
NormalFormat enum valuePTimeInterval
OnTimeout()PTimervirtual
operator!=(const PTimeInterval &interval) constPTimeInterval
operator!=(long msecs) constPTimeInterval
PObject::operator!=(const PObject &obj) constPObjectinline
operator*(int factor) constPTimeInterval
operator*=(int factor)PTimeInterval
operator+(const PTimeInterval &interval) constPTimeInterval
operator+=(const PTimeInterval &interval)PTimeInterval
operator-() constPTimeInterval
operator-(const PTimeInterval &interval) constPTimeInterval
operator-=(const PTimeInterval &interval)PTimeInterval
operator/(const PTimeInterval &smaller) constPTimeInterval
operator/(int factor) constPTimeInterval
operator/=(int factor)PTimeInterval
operator<(const PTimeInterval &interval) constPTimeInterval
operator<(long msecs) constPTimeInterval
PObject::operator<(const PObject &obj) constPObjectinline
operator<=(const PTimeInterval &interval) constPTimeInterval
operator<=(long msecs) constPTimeInterval
PObject::operator<=(const PObject &obj) constPObjectinline
operator=(DWORD milliseconds)PTimer
operator=(const PTimeInterval &time)PTimer
operator=(const PTimer &timer)PTimer
operator==(const PTimeInterval &interval) constPTimeInterval
operator==(long msecs) constPTimeInterval
PObject::operator==(const PObject &obj) constPObjectinline
operator>(const PTimeInterval &interval) constPTimeInterval
operator>(long msecs) constPTimeInterval
PObject::operator>(const PObject &obj) constPObjectinline
operator>=(const PTimeInterval &interval) constPTimeInterval
operator>=(long msecs) constPTimeInterval
PObject::operator>=(const PObject &obj) constPObjectinline
Pause()PTimer
PObject()PObjectinlineprotected
PrintOn(ostream &strm) constPTimeIntervalvirtual
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