NGen
Loading...
Searching...
No Matches
logging_utils.h
1#ifndef NGEN_LOGGING_UTILS_H
2#define NGEN_LOGGING_UTILS_H
3
4#define MAX_STRING_SIZE 2048
5
6#ifdef __cplusplus
7extern "C" {
8#endif
9
10namespace logging {
15 void debug(const char* msg);
16
21 void info(const char* msg);
22
27 void warning(const char* msg);
28
33 void error(const char* msg);
34
39 void critical(const char* msg);
40}
41
42#ifdef __cplusplus
43}
44#endif
45
46#endif //NGEN_LOGGING_UTILS_H
Definition logging_utils.h:10
void error(const char *msg)
Send error message to std::cerr.
Definition logging_utils.cpp:33
void critical(const char *msg)
Send critical message to std::cerr.
Definition logging_utils.cpp:38
void info(const char *msg)
Send info content to std::cerr.
Definition logging_utils.cpp:19
void debug(const char *msg)
Send debug output to std::cerr.
Definition logging_utils.cpp:12
void warning(const char *msg)
Send warning to std::cerr.
Definition logging_utils.cpp:26