|
JULEA
|
Data Structures | |
| struct | JTraceStack |
| struct | JTraceTime |
| struct | JTraceThread |
| struct | JTrace |
Typedefs | |
| typedef enum JTraceFlags | JTraceFlags |
| typedef struct JTraceStack | JTraceStack |
| typedef struct JTraceTime | JTraceTime |
| typedef struct JTraceThread | JTraceThread |
Enumerations | |
| enum | JTraceFlags { J_TRACE_OFF = 0 , J_TRACE_ECHO = 1 << 0 , J_TRACE_OTF = 1 << 1 , J_TRACE_SUMMARY = 1 << 2 } |
Functions | |
| G_LOCK_DEFINE_STATIC (j_trace_echo) | |
| G_LOCK_DEFINE_STATIC (j_trace_summary) | |
| void | j_trace_init (gchar const *name) |
| void | j_trace_fini (void) |
| JTrace * | j_trace_enter (gchar const *name, gchar const *format,...) G_GNUC_PRINTF(2 |
| JTrace void | j_trace_leave (JTrace *trace) |
| void | j_trace_file_begin (gchar const *path, JTraceFileOperation op) |
| void | j_trace_file_end (gchar const *path, JTraceFileOperation op, guint64 length, guint64 offset) |
| void | j_trace_counter (gchar const *name, guint64 counter_value) |