summaryrefslogtreecommitdiff
path: root/deps/logger/log_internal.h
blob: 5e955f075c3ec01d6b1f21eb464d9746c3707016 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#pragma once

#ifdef __cplusplus
extern "C"
{
#endif

#include "stellar/log.h"

extern __thread struct logger *__thread_local_logger;

struct logger *log_new(const char *toml_file);
void log_free(struct logger *logger);
void log_reload_level(struct logger *logger);

#ifdef __cplusplus
}
#endif