![]() |
Diarkis C++Client Library API Document
|
#include "diarkis/common.h"
クラス | |
class | Diarkis::IDiarkisLogger |
ロギング機能を操作するためのインターフェースクラス。 [詳解] | |
名前空間 | |
Diarkis | |
マクロ定義 | |
#define | DIARKIS_LOG(logger, severity, ...) if (logger != nullptr) logger->Log(severity, StringFormat("[%s] %s", __FUNCTION__, StringFormat(__VA_ARGS__))) |
#define | DIARKIS_ERROR_LOG(logger, severity, msg, code, errString) |
#define | DIARKIS_BACKEND_LOG(backend, ...) if (backend != nullptr) backend->Log(StringFormat("[%s] %s", __FUNCTION__, StringFormat(__VA_ARGS__))) |
#define | DIARKIS_TRACEOUTPUT_DEFAULT 32 |
#define | DIARKIS_TRACEOUTPUT_MAX 1400 |
#define DIARKIS_LOG | ( | logger, | |
severity, | |||
... | |||
) | if (logger != nullptr) logger->Log(severity, StringFormat("[%s] %s", __FUNCTION__, StringFormat(__VA_ARGS__))) |
#define DIARKIS_ERROR_LOG | ( | logger, | |
severity, | |||
msg, | |||
code, | |||
errString | |||
) |
#define DIARKIS_BACKEND_LOG | ( | backend, | |
... | |||
) | if (backend != nullptr) backend->Log(StringFormat("[%s] %s", __FUNCTION__, StringFormat(__VA_ARGS__))) |
#define DIARKIS_TRACEOUTPUT_DEFAULT 32 |
#define DIARKIS_TRACEOUTPUT_MAX 1400 |