CX Framework
Cross-platform C utility framework
Loading...
Searching...
No Matches
logdefer.h File Reference

Deferred logging for capturing early startup logs. More...

#include <cx/log/log.h>

Go to the source code of this file.

Typedefs

typedef struct LogDeferData LogDeferData
 Opaque handle for deferred log buffer.
 

Functions

LogDeferData * logDeferCreate (void)
 
LogDest * logDeferRegister (int level, LogCategory *catfilter, LogDeferData *deferdata)
 
void logDeferDest (int level, LogCategory *cat, int64 timestamp, strref msg, uint32 batchid, void *userdata)
 
LogDest * logRegisterDestWithDefer (int maxlevel, LogCategory *catfilter, LogDestMsg msgfunc, LogDestBatchDone batchfunc, LogDestClose closefunc, void *userdata, LogDest *deferdest)
 

Detailed Description

Deferred logging for capturing early startup logs.

Definition in file logdefer.h.