Struct log4cl_module

Struct Documentation

struct log4cl_module

Representation of a module in the LOG4CL plugin.

A module is defined on a per file basis (multiple modules in the same file are disallowed).

Must be packed and aligned to the same size as dptr_t so that casts from llist_node::data are same on all targets.

Public Members

int64_t id

UUID for the module. Must

Be the first field for comparisons to work

uint8_t lvl

The current reporting level for the module.

char name[RCSW_LOG4CL_NAMELEN]

name of the module.