TI Utilities API
Data Fields
Log_Module Struct Reference

Log module. More...

#include <Log.h>

Collaboration diagram for Log_Module:
Collaboration graph

Data Fields

void * sinkConfig
 
const Log_printf_fxn printf
 
const Log_printfN_fxn printf0
 
const Log_printfN_fxn printf1
 
const Log_printfN_fxn printf2
 
const Log_printfN_fxn printf3
 
const Log_buf_fxn buf
 
uint32_t levels
 
uint32_t *const dynamicLevelsPtr
 

Detailed Description

Log module.

The application must not access any member variables of this structure!

Field Documentation

§ sinkConfig

void* Log_Module::sinkConfig

Pointer to the selected sink implementation and sink configuration

§ printf

const Log_printf_fxn Log_Module::printf

Pointer to printf implementation with 4 to 8 arguments

§ printf0

const Log_printfN_fxn Log_Module::printf0

Pointer to printf implementation with 0 arguments

§ printf1

const Log_printfN_fxn Log_Module::printf1

Pointer to printf implementation with 1 arguments

§ printf2

const Log_printfN_fxn Log_Module::printf2

Pointer to printf implementation with 2 arguments

§ printf3

const Log_printfN_fxn Log_Module::printf3

Pointer to printf implementation with 3 arguments

§ buf

const Log_buf_fxn Log_Module::buf

Pointer to buf implementation

§ levels

uint32_t Log_Module::levels

Log levels bitmap

§ dynamicLevelsPtr

uint32_t* const Log_Module::dynamicLevelsPtr

Pointer to a new volatile levels bitmap


The documentation for this struct was generated from the following file:
© Copyright 1995-2025, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale