69 constructor(
hash options);
105 split(list<string> args, reference<list<string>> wrp_args, reference<*string> pgm_name, reference<list<string>> pgm_args);
137 log(
int verbosity,
string fmt);
151 const boolStrings = (
'false':
False,
'true':
True);
156 static list enumFilter(softlist items, *
string path);
158 static bool evalCondition(softstring value, *
string cond);
const QoreDebugWsProtocolHeader
The HTTP header string for the Qore debug protocol version.
Definition: DebugUtil.qm.dox.h:109
class supporting argument parsing for executing programs to debug
Definition: DebugUtil.qm.dox.h:66
const BreakpointPolicyNone
const BreakpointPolicyReject
base class for controlling debugging
Definition: DebugUtil.qm.dox.h:141
const QoreDebugProtocolVersion
The debug protocol version implemented.
Definition: DebugUtil.qm.dox.h:112
const DUV_INFO
logging constant: info messages
Definition: DebugUtil.qm.dox.h:117
const DUV_NONE
logging constant: no logging
Definition: DebugUtil.qm.dox.h:115
const BreakpointPolicyAccept
const DUV_DEBUG_1
logging constant: detailed debug messages
Definition: DebugUtil.qm.dox.h:121
class that can be used for logging
Definition: DebugUtil.qm.dox.h:124
the DebugUtil namespace contains all the definitions in the DebugUtil module
Definition: DebugUtil.qm.dox.h:42
split(list< string > args, reference< list< string >> wrp_args, reference< *string > pgm_name, reference< list< string >> pgm_args)
Parses input arguments until a standalone argument is found.
const DUV_DEBUG
logging constant: debug messages
Definition: DebugUtil.qm.dox.h:119