CX Framework
Cross-platform C utility framework
Loading...
Searching...
No Matches
loggroup.h
Go to the documentation of this file.
1#pragma once
4
39
40#include <cx/log/log.h>
41
42CX_C_BEGIN
43
49#define LOG_GROUP_MAX 32
50
52typedef struct LogGroup LogGroup;
53
65_Ret_opt_valid_ LogGroup* logGroup(_In_opt_ strref name);
66
73_Ret_opt_valid_ LogGroup* logDefaultGroup(void);
74
79_Ret_opt_valid_ strref logGroupName(_In_ LogGroup* group);
80
96bool logDestSetGroup(_In_ LogDest* dhandle, _In_opt_ strref name);
97
99
100CX_C_END
strref logGroupName(LogGroup *group)
LogGroup * logGroup(strref name)
LogGroup * logDefaultGroup(void)
struct LogGroup LogGroup
A named drain group: one queue, one thread.
Definition loggroup.h:52
bool logDestSetGroup(LogDest *dhandle, strref name)
Core logging system API.