|
Electroneum
|
Configurations with data types. More...
#include <easylogging++.h>


Friends | |
| class | el::Helpers |
| class | el::base::MessageBuilder |
| class | el::base::Writer |
| class | el::base::DefaultLogDispatchCallback |
| class | el::base::LogDispatcher |
Additional Inherited Members | |
Protected Member Functions inherited from el::base::threading::ThreadSafe | |
| ThreadSafe (void) | |
| virtual | ~ThreadSafe (void) |
Configurations with data types.
el::Configurations have string based values. This is whats used internally in order to read correct configurations. This is to perform faster while writing logs using correct configurations.
This is thread safe and final class containing non-virtual destructor (means nothing should inherit this class)
Definition at line 1926 of file easylogging++.h.
| el::base::TypedConfigurations::TypedConfigurations | ( | Configurations * | configurations, |
| base::LogStreamsReferenceMap * | logStreamsReference | ||
| ) |
Constructor to initialize (construct) the object off el::Configurations.
| configurations | Configurations pointer/reference to base this typed configurations off. |
| logStreamsReference | Use ELPP->registeredLoggers()->logStreamsReference() |
| el::base::TypedConfigurations::TypedConfigurations | ( | const TypedConfigurations & | other | ) |
|
inlinevirtual |
Definition at line 1935 of file easylogging++.h.
|
inline |
Definition at line 1938 of file easylogging++.h.

| const std::string& el::base::TypedConfigurations::filename | ( | Level | level | ) |
| base::type::fstream_t* el::base::TypedConfigurations::fileStream | ( | Level | level | ) |
| std::size_t el::base::TypedConfigurations::logFlushThreshold | ( | Level | level | ) |

| const base::LogFormat& el::base::TypedConfigurations::logFormat | ( | Level | level | ) |
| std::size_t el::base::TypedConfigurations::maxLogFileSize | ( | Level | level | ) |
| const base::MillisecondsWidth& el::base::TypedConfigurations::millisecondsWidth | ( | Level | level = Level::Global | ) |
| bool el::base::TypedConfigurations::performanceTracking | ( | Level | level = Level::Global | ) |
| const base::SubsecondPrecision& el::base::TypedConfigurations::subsecondPrecision | ( | Level | level = Level::Global | ) |
|
friend |
Definition at line 1971 of file easylogging++.h.
|
friend |
Definition at line 1972 of file easylogging++.h.
|
friend |
Definition at line 1969 of file easylogging++.h.
|
friend |
Definition at line 1970 of file easylogging++.h.
|
friend |
Definition at line 1968 of file easylogging++.h.