This class is an implementation of the interface ConfigurationInterface.
More...
#include <in_memory_configuration.h>
|
| std::string | property (std::string property_name, std::string default_value) const override |
| bool | property (std::string property_name, bool default_value) const override |
| int64_t | property (std::string property_name, int64_t default_value) const override |
| uint64_t | property (std::string property_name, uint64_t default_value) const override |
| int32_t | property (std::string property_name, int32_t default_value) const override |
| uint32_t | property (std::string property_name, uint32_t default_value) const override |
| int16_t | property (std::string property_name, int16_t default_value) const override |
| uint16_t | property (std::string property_name, uint16_t default_value) const override |
| float | property (std::string property_name, float default_value) const override |
| double | property (std::string property_name, double default_value) const override |
| void | set_property (std::string property_name, std::string value) override |
|
void | supersede_property (const std::string &property_name, const std::string &value) |
| bool | is_present (const std::string &property_name) const override |
This class is an implementation of the interface ConfigurationInterface.
This implementation accepts configuration parameters upon instantiation and it is intended to be used in unit testing.
Definition at line 43 of file in_memory_configuration.h.
◆ is_present()
| bool InMemoryConfiguration::is_present |
( |
const std::string & | property_name | ) |
const |
|
overridevirtual |
◆ property() [1/10]
| bool InMemoryConfiguration::property |
( |
std::string | property_name, |
|
|
bool | default_value ) const |
|
overridevirtual |
◆ property() [2/10]
| double InMemoryConfiguration::property |
( |
std::string | property_name, |
|
|
double | default_value ) const |
|
overridevirtual |
◆ property() [3/10]
| float InMemoryConfiguration::property |
( |
std::string | property_name, |
|
|
float | default_value ) const |
|
overridevirtual |
◆ property() [4/10]
| int16_t InMemoryConfiguration::property |
( |
std::string | property_name, |
|
|
int16_t | default_value ) const |
|
overridevirtual |
◆ property() [5/10]
| int32_t InMemoryConfiguration::property |
( |
std::string | property_name, |
|
|
int32_t | default_value ) const |
|
overridevirtual |
◆ property() [6/10]
| int64_t InMemoryConfiguration::property |
( |
std::string | property_name, |
|
|
int64_t | default_value ) const |
|
overridevirtual |
◆ property() [7/10]
| std::string InMemoryConfiguration::property |
( |
std::string | property_name, |
|
|
std::string | default_value ) const |
|
overridevirtual |
◆ property() [8/10]
| uint16_t InMemoryConfiguration::property |
( |
std::string | property_name, |
|
|
uint16_t | default_value ) const |
|
overridevirtual |
◆ property() [9/10]
| uint32_t InMemoryConfiguration::property |
( |
std::string | property_name, |
|
|
uint32_t | default_value ) const |
|
overridevirtual |
◆ property() [10/10]
| uint64_t InMemoryConfiguration::property |
( |
std::string | property_name, |
|
|
uint64_t | default_value ) const |
|
overridevirtual |
◆ set_property()
| void InMemoryConfiguration::set_property |
( |
std::string | property_name, |
|
|
std::string | value ) |
|
overridevirtual |
The documentation for this class was generated from the following file: