Consolix
Toggle main menu visibility
Loading...
Searching...
No Matches
config_macros.hpp
Go to the documentation of this file.
1
#pragma once
2
#ifndef _CONSOLIX_CONFIG_MACROS_HPP_INCLUDED
3
#define _CONSOLIX_CONFIG_MACROS_HPP_INCLUDED
4
25
30
#ifndef CONSOLIX_USE_LOGIT
31
#define CONSOLIX_USE_LOGIT 0
32
#endif
33
38
#ifndef CONSOLIX_USE_CXXOPTS
39
#define CONSOLIX_USE_CXXOPTS 0
40
#endif
41
46
#ifndef CONSOLIX_USE_JSON
47
#define CONSOLIX_USE_JSON 0
48
#endif
49
54
#ifndef CONSOLIX_USE_EVENT_HUB
55
#define CONSOLIX_USE_EVENT_HUB 0
56
#endif
57
62
#ifndef CONSOLIX_BASE_PATH
63
#define CONSOLIX_BASE_PATH {}
64
#endif
65
70
#ifndef CONSOLIX_CONSOLE_PATTERN
71
#define CONSOLIX_CONSOLE_PATTERN LOGIT_CONSOLE_PATTERN
72
#endif
73
78
#ifndef CONSOLIX_CONSOLE_DEBUG_PATTERN
79
#define CONSOLIX_CONSOLE_DEBUG_PATTERN "%H:%M:%S.%e | [%25!g:%#] [%l] %^%v%$"
80
#endif
81
86
#ifndef CONSOLIX_FILE_LOGGER_PATTERN
87
#define CONSOLIX_FILE_LOGGER_PATTERN LOGIT_FILE_LOGGER_PATTERN
88
#endif
89
94
#ifndef CONSOLIX_FILE_LOGGER_PATH
95
#define CONSOLIX_FILE_LOGGER_PATH LOGIT_FILE_LOGGER_PATH
96
#endif
97
102
#ifndef CONSOLIX_UNIQUE_FILE_LOGGER_PATH
103
#define CONSOLIX_UNIQUE_FILE_LOGGER_PATH LOGIT_UNIQUE_FILE_LOGGER_PATH
104
#endif
105
110
#ifndef CONSOLIX_FILE_LOGGER_AUTO_DELETE_DAYS
111
#define CONSOLIX_FILE_LOGGER_AUTO_DELETE_DAYS LOGIT_FILE_LOGGER_AUTO_DELETE_DAYS
112
#endif
113
118
#ifndef CONSOLIX_UNIQUE_FILE_LOGGER_HASH_LENGTH
119
#define CONSOLIX_UNIQUE_FILE_LOGGER_HASH_LENGTH LOGIT_UNIQUE_FILE_LOGGER_HASH_LENGTH
120
#endif
121
126
#ifndef CONSOLIX_DEFAULT_COLOR
127
#define CONSOLIX_DEFAULT_COLOR consolix::TextColor::LightGray
128
#endif
129
135
#ifndef CONSOLIX_WAIT_ON_ERROR
136
#define CONSOLIX_WAIT_ON_ERROR 0
137
#endif
138
139
#endif
// _CONSOLIX_CONFIG_MACROS_HPP_INCLUDED
include
consolix
config_macros.hpp
Generated by
1.17.0