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

Private handle structure for a logger_t. More...

#include <logger_handle.h>

Collaboration diagram for logger_t:

Data Fields

logger_vtbl_t vtbl
 
void * backend
 
const osal_mem_ops_tmem
 

Detailed Description

This structure is the private in-memory handle bound to a public logger_t object.

It stores:

  • the bound adapter dispatch table,
  • the opaque backend instance,
  • the memory operations used for destruction.

Definition at line 34 of file logger_handle.h.

Field Documentation

◆ backend

void* logger_t::backend

Opaque adapter-owned backend instance.

Definition at line 39 of file logger_handle.h.

◆ mem

const osal_mem_ops_t* logger_t::mem

Memory operations used to destroy the handle.

Definition at line 42 of file logger_handle.h.

◆ vtbl

logger_vtbl_t logger_t::vtbl

Bound adapter dispatch table.

Definition at line 36 of file logger_handle.h.