Triggers for starting/stopping code profiling. More...
Public Member Functions | |
profilingTrigger () | |
Default construct, no profiling trigger. More... | |
profilingTrigger (const char *name) | |
Construct profiling with given description. More... | |
profilingTrigger (const string &name) | |
Construct profiling with given description. More... | |
~profilingTrigger () | |
Destructor. More... | |
bool | running () const |
True if the triggered profiling is active. More... | |
void | stop () |
Stop triggered profiling. More... | |
Triggers for starting/stopping code profiling.
Definition at line 54 of file profilingTrigger.H.
profilingTrigger | ( | ) |
Default construct, no profiling trigger.
Definition at line 35 of file profilingTrigger.C.
profilingTrigger | ( | const char * | name | ) |
Construct profiling with given description.
Descriptions beginning with 'application::' are reserved for internal use.
Definition at line 41 of file profilingTrigger.C.
profilingTrigger | ( | const string & | name | ) |
Construct profiling with given description.
Descriptions beginning with 'application::' are reserved for internal use.
Definition at line 47 of file profilingTrigger.C.
~profilingTrigger | ( | ) |
Destructor.
Definition at line 55 of file profilingTrigger.C.
bool running | ( | ) | const |
True if the triggered profiling is active.
Definition at line 63 of file profilingTrigger.C.
void stop | ( | ) |
Stop triggered profiling.
Definition at line 69 of file profilingTrigger.C.
References profiling::unstack().