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

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

AppendToFile enum valuePTrace
Begin(unsigned level, const char *fileName, int lineNum, const PObject *instance=NULL, const char *module=NULL)PTracestatic
Begin(unsigned level, const char *fileName, int lineNum, const char *module, const PObject *instance, const char *defModule)PTraceinlinestatic
Begin(unsigned level, const char *fileName, int lineNum, const PObject *instance, const PObject *defInstance, const char *module)PTraceinlinestatic
Blocks enum valuePTrace
CanTrace(unsigned level)PTracestatic
ClearOptions(unsigned options)PTracestatic
ContextIdentifier enum valuePTrace
DateAndTime enum valuePTrace
End(ostream &strm)PTracestatic
FileAndLine enum valuePTrace
FilePermissionMask enum valuePTrace
FilePermissionShift enum valuePTrace
GetLevel()PTracestatic
GetNextContextIdentifier()PTracestatic
GetOptions()PTracestatic
GetStream()PTracestatic
GMTTime enum valuePTrace
HasFilePermissions enum valuePTrace
Initialise(const PArgList &args, unsigned options=Timestamp|Thread|Blocks, const char *traceCount=PTRACE_ARG_TRACE, const char *outputFile=PTRACE_ARG_OUTPUT, const char *traceOpts=PTRACE_ARG_OPTION, const char *traceRollover=PTRACE_ARG_ROLLOVER, const char *traceLevel=PTRACE_ARG_LEVEL)PTracestatic
Initialise(unsigned level, const char *filename=NULL, unsigned options=Timestamp|Thread|Blocks, const char *rolloverPattern=NULL)PTracestatic
Initialise(unsigned level, const char *filename, const char *rolloverPattern, unsigned options=Timestamp|Thread|Blocks)PTraceinlinestatic
MaxStackWalkPTracestatic
ObjectInstance enum valuePTrace
Options enum namePTrace
PrintInfo(ostream &strm, bool crlf=true)PTracestatic
RotateDaily enum valuePTrace
RotateHourly enum valuePTrace
RotateLogMask enum valuePTrace
RotateMinutely enum valuePTrace
SetLevel(unsigned level)PTracestatic
SetOptions(unsigned options)PTracestatic
SetStream(ostream *out)PTracestatic
SystemLogStream enum valuePTrace
Thread enum valuePTrace
ThreadAddress enum valuePTrace
Timestamp enum valuePTrace
TraceLevel enum valuePTrace
WalkStack(ostream &strm, PThreadIdentifier id=PNullThreadIdentifier)PTracestatic