-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsamplexx.cpp
More file actions
28 lines (24 loc) · 1.19 KB
/
samplexx.cpp
File metadata and controls
28 lines (24 loc) · 1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <github.com/apronchenkov/yalog/public/basic.h>
#include <github.com/apronchenkov/yalog/public/logging_ostream.h>
int main() {
YalogLogger* const logger = YalogGetLogger("123");
YalogSetConfig(YalogCreatePlainConfig(YalogCreateStderrSink(YALOG_INFO)));
YALOG_OSTREAM(DEBUG, logger) << "Hello, World!";
YALOG_OSTREAM(INFO) << "Hello, World!";
YALOG_OSTREAM(WARNING, logger) << "Hello, World!";
YALOG_OSTREAM(ERROR, logger) << "Hello, World!";
YALOG_OSTREAM(CRITICAL, logger)
<< "Long long long long long long long long long long long long long "
"long long long long long long long long long long long long long "
"long long long long long long long long long long long long long "
"long long long long long long long long long long long long long "
"long long long long long long long long long long long long long "
"long long long message.";
YALOG_OSTREAM(INFO, logger) << "12345";
YALOG_OSTREAM(INFO, logger) << 1 << ' ' << 2 << ' ' << 3;
YalogSetConfig(NULL);
YALOG_OSTREAM(DEBUG, logger) << "Hello, World!";
YALOG_OSTREAM(INFO, logger) << "Hello, World!";
YALOG_OSTREAM(WARNING, logger) << "Hello, World!";
return 0;
}