This class is used to trace function calls and other process information.
More...
#include <semisync.h>
This class is used to trace function calls and other process information.
◆ Trace() [1/2]
◆ Trace() [2/2]
Trace::Trace |
( |
unsigned long |
trace_level | ) |
|
|
inline |
◆ function_enter()
void Trace::function_enter |
( |
const char * |
func_name | ) |
|
|
inline |
◆ function_exit() [1/3]
void Trace::function_exit |
( |
const char * |
func_name | ) |
|
|
inline |
◆ function_exit() [2/3]
bool Trace::function_exit |
( |
const char * |
func_name, |
|
|
bool |
exit_code |
|
) |
| |
|
inline |
◆ function_exit() [3/3]
int Trace::function_exit |
( |
const char * |
func_name, |
|
|
int |
exit_code |
|
) |
| |
|
inline |
◆ kTraceDetail
const unsigned long Trace::kTraceDetail = 0x0010 |
|
static |
◆ kTraceFunction
const unsigned long Trace::kTraceFunction = 0x0040 |
|
static |
◆ kTraceGeneral
const unsigned long Trace::kTraceGeneral = 0x0001 |
|
static |
◆ kTraceNetWait
const unsigned long Trace::kTraceNetWait = 0x0020 |
|
static |
◆ trace_level_
unsigned long Trace::trace_level_ |
The documentation for this class was generated from the following files: