o-du/phy
Intel O-RAN/X-RAN Generated Doxygen Documentation
Macros
xran_printf.h File Reference

Modules provide debug prints and utility functions. More...

#include <stdio.h>
#include <stdlib.h>
Include dependency graph for xran_printf.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define PRINTF_LOG_OK
 
#define PRINTF_INF_OK
 
#define PRINTF_ERR_OK
 
#define print_log(fmt, args...)   printf("%s:" fmt "\n", __FUNCTION__, ## args)
 
#define print_dbg(fmt, args...)
 
#define print_err(fmt, args...)   printf("%s:[err] " fmt "\n", __FUNCTION__, ## args)
 
#define print_inf   printf
 
#define _IASSERT_
 
#define iAssert(p)
 
#define _assert(x)
 
#define CHECK_NOT_NULL(param, returnValue)
 

Detailed Description

Modules provide debug prints and utility functions.

Author
Intel Corporation

Definition in file xran_printf.h.

Macro Definition Documentation

◆ _assert

#define _assert (   x)

Definition at line 97 of file xran_printf.h.

◆ _IASSERT_

#define _IASSERT_

Definition at line 85 of file xran_printf.h.

◆ CHECK_NOT_NULL

#define CHECK_NOT_NULL (   param,
  returnValue 
)

Definition at line 111 of file xran_printf.h.

◆ iAssert

#define iAssert (   p)

Definition at line 92 of file xran_printf.h.

◆ print_dbg

#define print_dbg (   fmt,
  args... 
)

Definition at line 54 of file xran_printf.h.

◆ print_err

#define print_err (   fmt,
  args... 
)    printf("%s:[err] " fmt "\n", __FUNCTION__, ## args)

Definition at line 62 of file xran_printf.h.

◆ print_inf

#define print_inf   printf

Definition at line 72 of file xran_printf.h.

◆ print_log

#define print_log (   fmt,
  args... 
)    printf("%s:" fmt "\n", __FUNCTION__, ## args)

Definition at line 42 of file xran_printf.h.

◆ PRINTF_ERR_OK

#define PRINTF_ERR_OK

Definition at line 37 of file xran_printf.h.

◆ PRINTF_INF_OK

#define PRINTF_INF_OK

Definition at line 36 of file xran_printf.h.

◆ PRINTF_LOG_OK

#define PRINTF_LOG_OK

Definition at line 35 of file xran_printf.h.