Revision 0b2c5088 simpletrace.h

b/simpletrace.h
29 29
void trace4(TraceEventID event, uint64_t x1, uint64_t x2, uint64_t x3, uint64_t x4);
30 30
void trace5(TraceEventID event, uint64_t x1, uint64_t x2, uint64_t x3, uint64_t x4, uint64_t x5);
31 31
void trace6(TraceEventID event, uint64_t x1, uint64_t x2, uint64_t x3, uint64_t x4, uint64_t x5, uint64_t x6);
32
void st_print_trace(FILE *stream, int (*stream_printf)(FILE *stream, const char *fmt, ...));
33
void st_print_trace_events(FILE *stream, int (*stream_printf)(FILE *stream, const char *fmt, ...));
32
void st_print_trace(FILE *stream, fprintf_function stream_printf);
33
void st_print_trace_events(FILE *stream, fprintf_function stream_printf);
34 34
bool st_change_trace_event_state(const char *tname, bool tstate);
35
void st_print_trace_file_status(FILE *stream, int (*stream_printf)(FILE *stream, const char *fmt, ...));
35
void st_print_trace_file_status(FILE *stream, fprintf_function stream_printf);
36 36
void st_set_trace_file_enabled(bool enable);
37 37
bool st_set_trace_file(const char *file);
38 38
void st_flush_trace_buffer(void);

Also available in: Unified diff