LexLeo 0.0.0-dev+f8e5087-dirty
Technical documentation
Loading...
Searching...
No Matches
logger_env_t Struct Reference

Runtime environment for the logger port. More...

#include <logger_env.h>

Collaboration diagram for logger_env_t:

Data Fields

const osal_mem_ops_tmem
 Memory operations used by the logger port.
 

Detailed Description

This structure carries injected runtime dependencies required by the public logger port implementation.

It is typically prepared by the Composition Root and then passed to adapter-side services that need access to shared runtime support.

Definition at line 34 of file logger_env.h.

Field Documentation

◆ mem

const osal_mem_ops_t* logger_env_t::mem

This dependency provides the allocation services used to create and destroy public logger_t-related runtime objects.

Definition at line 42 of file logger_env.h.