CNDP  22.08.0
jcfg_print.h File Reference
#include "jcfg.h"

Go to the source code of this file.

Macros

#define __print_application   __print_object
 

Functions

void __print_object (jcfg_hdr_t *hdr, obj_value_t *val)
 
void __print_umem (jcfg_hdr_t *hdr, obj_value_t *val)
 
void __print_lport (jcfg_hdr_t *hdr, obj_value_t *val)
 
void __print_lgroup (jcfg_hdr_t *hdr, obj_value_t *val)
 
void __print_thread (jcfg_hdr_t *hdr, obj_value_t *val)
 
void __print_lport_group (jcfg_hdr_t *hdr, obj_value_t *val)
 

Detailed Description

JSON-C configuration routines for printing object data.

Definition in file jcfg_print.h.

Macro Definition Documentation

◆ __print_application

#define __print_application   __print_object

Macros to print out the common object types jcfg_opt_t information

Definition at line 33 of file jcfg_print.h.

Function Documentation

◆ __print_object()

void __print_object ( jcfg_hdr_t hdr,
obj_value_t val 
)

Common print object routine

Parameters
hdrThe common header pointer for all object.
valThe object obj_value_t pointer to print

◆ __print_umem()

void __print_umem ( jcfg_hdr_t hdr,
obj_value_t val 
)

Common print umem object routine

Parameters
hdrThe common header pointer for all object.
valThe object obj_value_t pointer to print

◆ __print_lport()

void __print_lport ( jcfg_hdr_t hdr,
obj_value_t val 
)

Common print lport object routine

Parameters
hdrThe common header pointer for all object.
valThe object obj_value_t pointer to print

◆ __print_lgroup()

void __print_lgroup ( jcfg_hdr_t hdr,
obj_value_t val 
)

Common print lgroup object routine

Parameters
hdrThe common header pointer for all object.
valThe object obj_value_t pointer to print

◆ __print_thread()

void __print_thread ( jcfg_hdr_t hdr,
obj_value_t val 
)

Common print thread object routine

Parameters
hdrThe common header pointer for all object.
valThe object obj_value_t pointer to print

◆ __print_lport_group()

void __print_lport_group ( jcfg_hdr_t hdr,
obj_value_t val 
)

Common print lport group object routine

Parameters
hdrThe common header pointer for all object.
valThe object obj_value_t pointer to print