Monero
Loading...
Searching...
No Matches
el::base::consts Namespace Reference

Namespace containing constants used internally. More...

Variables

static const base::type::char_tkInfoLevelLogValue = ELPP_LITERAL("INFO")
static const base::type::char_tkDebugLevelLogValue = ELPP_LITERAL("DEBUG")
static const base::type::char_tkWarningLevelLogValue = ELPP_LITERAL("WARNING")
static const base::type::char_tkErrorLevelLogValue = ELPP_LITERAL("ERROR")
static const base::type::char_tkFatalLevelLogValue = ELPP_LITERAL("FATAL")
static const base::type::char_tkVerboseLevelLogValue
static const base::type::char_tkTraceLevelLogValue = ELPP_LITERAL("TRACE")
static const base::type::char_tkInfoLevelShortLogValue = ELPP_LITERAL("I")
static const base::type::char_tkDebugLevelShortLogValue = ELPP_LITERAL("D")
static const base::type::char_tkWarningLevelShortLogValue = ELPP_LITERAL("W")
static const base::type::char_tkErrorLevelShortLogValue = ELPP_LITERAL("E")
static const base::type::char_tkFatalLevelShortLogValue = ELPP_LITERAL("F")
static const base::type::char_tkVerboseLevelShortLogValue = ELPP_LITERAL("V")
static const base::type::char_tkTraceLevelShortLogValue = ELPP_LITERAL("T")
static const base::type::char_tkAppNameFormatSpecifier = ELPP_LITERAL("%app")
static const base::type::char_tkLoggerIdFormatSpecifier = ELPP_LITERAL("%logger")
static const base::type::char_tkThreadIdFormatSpecifier = ELPP_LITERAL("%thread")
static const base::type::char_tkSeverityLevelFormatSpecifier = ELPP_LITERAL("%level")
static const base::type::char_tkSeverityLevelShortFormatSpecifier = ELPP_LITERAL("%levshort")
static const base::type::char_tkDateTimeFormatSpecifier = ELPP_LITERAL("%datetime")
static const base::type::char_tkLogFileFormatSpecifier = ELPP_LITERAL("%file")
static const base::type::char_tkLogFileBaseFormatSpecifier = ELPP_LITERAL("%fbase")
static const base::type::char_tkLogLineFormatSpecifier = ELPP_LITERAL("%line")
static const base::type::char_tkLogLocationFormatSpecifier = ELPP_LITERAL("%loc")
static const base::type::char_tkLogFunctionFormatSpecifier = ELPP_LITERAL("%func")
static const base::type::char_tkCurrentUserFormatSpecifier = ELPP_LITERAL("%user")
static const base::type::char_tkCurrentHostFormatSpecifier = ELPP_LITERAL("%host")
static const base::type::char_tkMessageFormatSpecifier = ELPP_LITERAL("%msg")
static const base::type::char_tkVerboseLevelFormatSpecifier = ELPP_LITERAL("%vlevel")
static const char * kDateTimeFormatSpecifierForFilename = "%datetime"
static const char * kDays [7] = { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" }
static const char * kDaysAbbrev [7] = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" }
static const char * kMonths [12]
static const char * kMonthsAbbrev [12] = { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" }
static const char * kDefaultDateTimeFormat = "%Y-%M-%d %H:%m:%s,%g"
static const char * kDefaultDateTimeFormatInFilename = "%Y-%M-%d_%H-%m"
static const int kYearBase = 1900
static const char * kAm = "AM"
static const char * kPm = "PM"
static const char * kNullPointer = "nullptr"
static const base::type::VerboseLevel kMaxVerboseLevel = 9
static const char * kUnknownUser = "user"
static const char * kUnknownHost = "unknown-host"
static const char * kDefaultLogFile = ELPP_DEFAULT_LOG_FILE
static const char * kDefaultLogFileParam = "--default-log-file"
static const char * kValidLoggerIdSymbols
static const char * kConfigurationComment = "##"
static const char * kConfigurationLevel = "*"
static const char * kConfigurationLoggerId = "--"
static const char kFormatSpecifierCharValue = 'v'
static const char kFormatSpecifierChar = '%'
static const unsigned int kMaxLogPerCounter = 100000
static const unsigned int kMaxLogPerContainer = 100
static const unsigned int kDefaultSubsecondPrecision = 3
static const char * kDefaultLoggerId = "default"
static const char * kFilePathSeperator = "/"
static const std::size_t kSourceFilenameMaxLength = 100
static const std::size_t kSourceLineMaxLength = 10
static const Level kPerformanceTrackerDefaultLevel = Level::Info
struct { 
   double   el::base::consts::value 
   const base::type::char_t *   el::base::consts::unit 
kTimeFormats []
static const int kTimeFormatsCount = sizeof(kTimeFormats) / sizeof(kTimeFormats[0])
struct { 
   int   el::base::consts::numb 
   const char *   el::base::consts::name 
   const char *   el::base::consts::brief 
   const char *   el::base::consts::detail 
kCrashSignals []
static const int kCrashSignalsCount = sizeof(kCrashSignals) / sizeof(kCrashSignals[0])

Detailed Description

Namespace containing constants used internally.

Variable Documentation

◆ brief

const char* el::base::consts::brief

◆ detail

const char* el::base::consts::detail

◆ kAm

const char* el::base::consts::kAm = "AM"
static

◆ kAppNameFormatSpecifier

const base::type::char_t* el::base::consts::kAppNameFormatSpecifier = ELPP_LITERAL("%app")
static

◆ kConfigurationComment

const char* el::base::consts::kConfigurationComment = "##"
static

◆ kConfigurationLevel

const char* el::base::consts::kConfigurationLevel = "*"
static

◆ kConfigurationLoggerId

const char* el::base::consts::kConfigurationLoggerId = "--"
static

◆ [struct]

const struct { ... } el::base::consts::kCrashSignals[]
Initial value:
= {
{
SIGABRT, "SIGABRT", "Abnormal termination",
"Program was abnormally terminated."
},
{
SIGFPE, "SIGFPE", "Erroneous arithmetic operation",
"Arithemetic operation issue such as division by zero or operation resulting in overflow."
},
{
SIGILL, "SIGILL", "Illegal instruction",
"Generally due to a corruption in the code or to an attempt to execute data."
},
{
SIGSEGV, "SIGSEGV", "Invalid access to memory",
"Program is trying to read an invalid (unallocated, deleted or corrupted) or inaccessible memory."
},
{
SIGINT, "SIGINT", "Interactive attention signal",
"Interruption generated (generally) by user or operating system."
},
}

◆ kCrashSignalsCount

const int el::base::consts::kCrashSignalsCount = sizeof(kCrashSignals) / sizeof(kCrashSignals[0])
static

◆ kCurrentHostFormatSpecifier

const base::type::char_t* el::base::consts::kCurrentHostFormatSpecifier = ELPP_LITERAL("%host")
static

◆ kCurrentUserFormatSpecifier

const base::type::char_t* el::base::consts::kCurrentUserFormatSpecifier = ELPP_LITERAL("%user")
static

◆ kDateTimeFormatSpecifier

const base::type::char_t* el::base::consts::kDateTimeFormatSpecifier = ELPP_LITERAL("%datetime")
static

◆ kDateTimeFormatSpecifierForFilename

const char* el::base::consts::kDateTimeFormatSpecifierForFilename = "%datetime"
static

◆ kDays

const char* el::base::consts::kDays[7] = { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" }
static

◆ kDaysAbbrev

const char* el::base::consts::kDaysAbbrev[7] = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" }
static

◆ kDebugLevelLogValue

const base::type::char_t* el::base::consts::kDebugLevelLogValue = ELPP_LITERAL("DEBUG")
static

◆ kDebugLevelShortLogValue

const base::type::char_t* el::base::consts::kDebugLevelShortLogValue = ELPP_LITERAL("D")
static

◆ kDefaultDateTimeFormat

const char* el::base::consts::kDefaultDateTimeFormat = "%Y-%M-%d %H:%m:%s,%g"
static

◆ kDefaultDateTimeFormatInFilename

const char* el::base::consts::kDefaultDateTimeFormatInFilename = "%Y-%M-%d_%H-%m"
static

◆ kDefaultLogFile

const char* el::base::consts::kDefaultLogFile = ELPP_DEFAULT_LOG_FILE
static

◆ kDefaultLogFileParam

const char* el::base::consts::kDefaultLogFileParam = "--default-log-file"
static

◆ kDefaultLoggerId

const char* el::base::consts::kDefaultLoggerId = "default"
static

◆ kDefaultSubsecondPrecision

const unsigned int el::base::consts::kDefaultSubsecondPrecision = 3
static

◆ kErrorLevelLogValue

const base::type::char_t* el::base::consts::kErrorLevelLogValue = ELPP_LITERAL("ERROR")
static

◆ kErrorLevelShortLogValue

const base::type::char_t* el::base::consts::kErrorLevelShortLogValue = ELPP_LITERAL("E")
static

◆ kFatalLevelLogValue

const base::type::char_t* el::base::consts::kFatalLevelLogValue = ELPP_LITERAL("FATAL")
static

◆ kFatalLevelShortLogValue

const base::type::char_t* el::base::consts::kFatalLevelShortLogValue = ELPP_LITERAL("F")
static

◆ kFilePathSeperator

const char* el::base::consts::kFilePathSeperator = "/"
static

◆ kFormatSpecifierChar

const char el::base::consts::kFormatSpecifierChar = '%'
static

◆ kFormatSpecifierCharValue

const char el::base::consts::kFormatSpecifierCharValue = 'v'
static

◆ kInfoLevelLogValue

const base::type::char_t* el::base::consts::kInfoLevelLogValue = ELPP_LITERAL("INFO")
static

◆ kInfoLevelShortLogValue

const base::type::char_t* el::base::consts::kInfoLevelShortLogValue = ELPP_LITERAL("I")
static

◆ kLogFileBaseFormatSpecifier

const base::type::char_t* el::base::consts::kLogFileBaseFormatSpecifier = ELPP_LITERAL("%fbase")
static

◆ kLogFileFormatSpecifier

const base::type::char_t* el::base::consts::kLogFileFormatSpecifier = ELPP_LITERAL("%file")
static

◆ kLogFunctionFormatSpecifier

const base::type::char_t* el::base::consts::kLogFunctionFormatSpecifier = ELPP_LITERAL("%func")
static

◆ kLoggerIdFormatSpecifier

const base::type::char_t* el::base::consts::kLoggerIdFormatSpecifier = ELPP_LITERAL("%logger")
static

◆ kLogLineFormatSpecifier

const base::type::char_t* el::base::consts::kLogLineFormatSpecifier = ELPP_LITERAL("%line")
static

◆ kLogLocationFormatSpecifier

const base::type::char_t* el::base::consts::kLogLocationFormatSpecifier = ELPP_LITERAL("%loc")
static

◆ kMaxLogPerContainer

const unsigned int el::base::consts::kMaxLogPerContainer = 100
static

◆ kMaxLogPerCounter

const unsigned int el::base::consts::kMaxLogPerCounter = 100000
static

◆ kMaxVerboseLevel

const base::type::VerboseLevel el::base::consts::kMaxVerboseLevel = 9
static

◆ kMessageFormatSpecifier

const base::type::char_t* el::base::consts::kMessageFormatSpecifier = ELPP_LITERAL("%msg")
static

◆ kMonths

const char* el::base::consts::kMonths[12]
static
Initial value:
= { "January", "February", "March", "Apri", "May", "June", "July", "August",
"September", "October", "November", "December"
}

◆ kMonthsAbbrev

const char* el::base::consts::kMonthsAbbrev[12] = { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" }
static

◆ kNullPointer

const char* el::base::consts::kNullPointer = "nullptr"
static

◆ kPerformanceTrackerDefaultLevel

const Level el::base::consts::kPerformanceTrackerDefaultLevel = Level::Info
static

◆ kPm

const char* el::base::consts::kPm = "PM"
static

◆ kSeverityLevelFormatSpecifier

const base::type::char_t* el::base::consts::kSeverityLevelFormatSpecifier = ELPP_LITERAL("%level")
static

◆ kSeverityLevelShortFormatSpecifier

const base::type::char_t* el::base::consts::kSeverityLevelShortFormatSpecifier = ELPP_LITERAL("%levshort")
static

◆ kSourceFilenameMaxLength

const std::size_t el::base::consts::kSourceFilenameMaxLength = 100
static

◆ kSourceLineMaxLength

const std::size_t el::base::consts::kSourceLineMaxLength = 10
static

◆ kThreadIdFormatSpecifier

const base::type::char_t* el::base::consts::kThreadIdFormatSpecifier = ELPP_LITERAL("%thread")
static

◆ [struct]

const struct { ... } el::base::consts::kTimeFormats[]
Initial value:
= {
{ 1000.0f, ELPP_LITERAL("us") },
{ 1000.0f, ELPP_LITERAL("ms") },
{ 60.0f, ELPP_LITERAL("seconds") },
{ 60.0f, ELPP_LITERAL("minutes") },
{ 24.0f, ELPP_LITERAL("hours") },
{ 7.0f, ELPP_LITERAL("days") }
}
#define ELPP_LITERAL(txt)
Definition easylogging++.h:539

◆ kTimeFormatsCount

const int el::base::consts::kTimeFormatsCount = sizeof(kTimeFormats) / sizeof(kTimeFormats[0])
static

◆ kTraceLevelLogValue

const base::type::char_t* el::base::consts::kTraceLevelLogValue = ELPP_LITERAL("TRACE")
static

◆ kTraceLevelShortLogValue

const base::type::char_t* el::base::consts::kTraceLevelShortLogValue = ELPP_LITERAL("T")
static

◆ kUnknownHost

const char* el::base::consts::kUnknownHost = "unknown-host"
static

◆ kUnknownUser

const char* el::base::consts::kUnknownUser = "user"
static

◆ kValidLoggerIdSymbols

const char* el::base::consts::kValidLoggerIdSymbols
static
Initial value:
=
"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._"

◆ kVerboseLevelFormatSpecifier

const base::type::char_t* el::base::consts::kVerboseLevelFormatSpecifier = ELPP_LITERAL("%vlevel")
static

◆ kVerboseLevelLogValue

const base::type::char_t* el::base::consts::kVerboseLevelLogValue
static
Initial value:
=
ELPP_LITERAL("VERBOSE")

◆ kVerboseLevelShortLogValue

const base::type::char_t* el::base::consts::kVerboseLevelShortLogValue = ELPP_LITERAL("V")
static

◆ kWarningLevelLogValue

const base::type::char_t* el::base::consts::kWarningLevelLogValue = ELPP_LITERAL("WARNING")
static

◆ kWarningLevelShortLogValue

const base::type::char_t* el::base::consts::kWarningLevelShortLogValue = ELPP_LITERAL("W")
static

◆ kYearBase

const int el::base::consts::kYearBase = 1900
static

◆ name

const char* el::base::consts::name

◆ numb

int el::base::consts::numb

◆ unit

const base::type::char_t* el::base::consts::unit

◆ value

double el::base::consts::value