|
rad 6.2.0
|
Config class header file. More...
#include <rad/logger.hpp>#include <rad/assert.hpp>#include <rad/exceptions.hpp>#include <config-ng/ciiConfigApi.hpp>#include <boost/program_options.hpp>#include <boost/algorithm/string.hpp>#include <string>#include <memory>#include <optional>#include <vector>Go to the source code of this file.
Classes | |
| class | rad::Config |
Namespaces | |
| namespace | rad |
Functions | |
| void | rad::GetListOfKeysFromConfig (const elt::configng::CiiConfigInstanceNode &node, const std::string &prefix, std::vector< std::string > &keys) |
| std::vector< std::string > | rad::GetListOfKeysFromConfig (const elt::configng::CiiConfigDocument &cfg_doc) |
Variables | |
| const char | rad::CONFIG_KEY_SEPARATOR_OLDB = '/' |
| const std::string | rad::KEY_CONFIG = "cfg/" |
| const std::string | rad::KEY_CONFIG_VERSION = KEY_CONFIG + "version" |
| const std::string | rad::KEY_CONFIG_MODNAME = KEY_CONFIG + "modname" |
| const std::string | rad::KEY_CONFIG_PROCNAME = KEY_CONFIG + "procname" |
| const std::string | rad::KEY_CONFIG_FILENAME = KEY_CONFIG + "filename" |
| const std::string | rad::KEY_CONFIG_LOG_LEVEL = KEY_CONFIG + "log_level" |
| const std::string | rad::KEY_CONFIG_LOG_PROPERTIES = KEY_CONFIG + "log_properties" |
| const std::string | rad::KEY_CONFIG_SM_SCXML = KEY_CONFIG + "sm_scxml" |
| const std::string | rad::KEY_CONFIG_SM_APPEND = KEY_CONFIG + "sm_scxml_append" |
| const std::string | rad::KEY_CONFIG_REQ_ENDPOINT = KEY_CONFIG + "req_endpoint" |
| const std::string | rad::KEY_CONFIG_OLDB_URI_PREFIX = KEY_CONFIG + "oldb_uri_prefix" |
| const std::string | rad::KEY_CONFIG_OLDB_CONN_TIMEOUT = KEY_CONFIG + "oldb_conn_timeout" |
| const std::string | rad::KEY_CONFIG_OLDB_ASYNC_PERIOD = KEY_CONFIG + "oldb_async_period" |
| const std::string | rad::KEY_CONFIG_TRS_HEALTH_ENABLED = KEY_CONFIG + "trs_health_enabled" |
| const std::string | rad::KEY_CONFIG_DDS_QOS_PROFILE = KEY_CONFIG + "dds_qos_profile" |
| const std::string | rad::KEY_CONFIG_DDS_QOS_PARTICIPANT = KEY_CONFIG + "dds_qos_participant" |
| const std::vector< std::string > | rad::KEYS_CONFIG |
Config class header file.