Syntalos::datactl::LogCategory

Syntalos::datactl::LogCategory

Syntalos::datactl::LogCategory

A named log category with a per-instance severity threshold.

#include <loginternal.h>

Public Functions

Name
LogCategory(const char * name, LogSeverity defaultSeverity =LogSeverity::Info)

Public Attributes

Name
const char *name
std::atomic< int >threshold
LogCategory *next
Minimum LogSeverity (as int) to dispatch.

Public Functions Documentation

function LogCategory

explicit LogCategory(
    const char * name,
    LogSeverity defaultSeverity =LogSeverity::Info
)

Public Attributes Documentation

variable name

const char * name;

variable threshold

std::atomic< int > threshold;

variable next

LogCategory * next = nullptr;

Minimum LogSeverity (as int) to dispatch.


Updated on 2026-04-24 at 06:25:18 +0000