Represents single configuration that has representing level, configuration type and a string based value.
More...
#include <easylogging++.h>
|
| class | Predicate |
| | Used to find configuration from configuration (pointers) repository. Avoid using it. More...
|
Represents single configuration that has representing level, configuration type and a string based value.
@detail String based value means any value either its boolean, integer or string itself, it will be embedded inside quotes and will be parsed later.
Consider some examples below:
◆ Configuration() [1/2]
| el::Configuration::Configuration |
( |
const Configuration & | c | ) |
|
◆ ~Configuration()
| virtual el::Configuration::~Configuration |
( |
void | | ) |
|
|
inlinevirtual |
◆ Configuration() [2/2]
Full constructor used to sets value of configuration.
◆ configurationType()
Gets configuration type of current configuration.
◆ level()
| Level el::Configuration::level |
( |
void | | ) |
const |
|
inline |
Gets level of current configuration.
◆ log()
◆ operator=()
◆ setValue()
| void el::Configuration::setValue |
( |
const std::string & | value | ) |
|
|
inline |
Set string based configuration value.
- Parameters
-
| value | Value to set. Values have to be std::string; For boolean values use "true", "false", for any integral values use them in quotes. They will be parsed when configuring |
◆ value()
| const std::string & el::Configuration::value |
( |
void | | ) |
const |
|
inline |
Gets string based configuration value.
◆ m_configurationType
◆ m_level
| Level el::Configuration::m_level |
|
private |
◆ m_value
| std::string el::Configuration::m_value |
|
private |
The documentation for this class was generated from the following files: