TA-REF
trace.h File Reference
#include <stdbool.h>
#include <stddef.h>
#include <compiler.h>
#include <trace_levels.h>
+ Include dependency graph for trace.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void trace_ext_puts (const char *str)
 
int trace_ext_get_thread_id (void)
 
void trace_set_level (int level)
 
int trace_get_level (void)
 
void trace_printf (const char *func, int line, int level, bool level_ok, const char *fmt,...) __printf(5
 
void void dhex_dump (const char *function, int line, int level, const void *buf, int len)
 

Variables

int trace_level
 
const char trace_ext_prefix []
 

Function Documentation

◆ dhex_dump()

void void dhex_dump ( const char *  function,
int  line,
int  level,
const void *  buf,
int  len 
)

◆ trace_ext_get_thread_id()

int trace_ext_get_thread_id ( void  )

◆ trace_ext_puts()

void trace_ext_puts ( const char *  str)

◆ trace_get_level()

int trace_get_level ( void  )

◆ trace_printf()

void trace_printf ( const char *  func,
int  line,
int  level,
bool  level_ok,
const char *  fmt,
  ... 
)

◆ trace_set_level()

void trace_set_level ( int  level)

Variable Documentation

◆ trace_ext_prefix

const char trace_ext_prefix[]
extern

◆ trace_level

int trace_level
extern