RTC Toolkit 4.0.1
|
Implementation of PopulateConfig for populating the Runtime Configuration Repository. More...
#include <algorithm>
#include <cassert>
#include <set>
#include <string_view>
#include <tuple>
#include <vector>
#include <fmt/format.h>
#include <rtctk/componentFramework/exceptions.hpp>
#include <rtctk/componentFramework/logger.hpp>
#include <rtctk/componentFramework/populateConfig.hpp>
Namespaces | |
namespace | rtctk |
namespace | rtctk::componentFramework |
Typedefs | |
using | rtctk::componentFramework::RepositoryServiceException = PopulateConfig::RepositoryServiceException |
using | rtctk::componentFramework::InvalidConfigException = PopulateConfig::InvalidConfigException |
using | rtctk::componentFramework::InvalidDataPointException = PopulateConfig::InvalidDataPointException |
Implementation of PopulateConfig for populating the Runtime Configuration Repository.
RepositoryIf::PathList m_default_datapoint_paths |
std::set<std::string> m_default_datapoint_set |
std::map<DataPointPath, const std::type_info&> m_default_datapoint_type_map |
std::optional<std::string> m_default_deployment |
DataPointPath m_default_deployment_path |
std::optional<std::string> m_default_option |
DataPointPath m_default_option_path |
DataPointPath m_defaults_folder_path |
std::vector<DeploymentSetInfo> m_deployment_sets |
RepositoryIf::PathList m_global_datapoint_paths |
std::set<std::string> m_mode_datapoint_set |
std::vector<ModeInfo> m_modes |
DataPointPath m_modes_folder_path |
std::string m_name |
RepositoryIf::PathList m_option_datapoint_paths |
std::set<std::string> m_option_datapoint_set |
std::map<DataPointPath, const std::type_info&> m_option_datapoint_type_map |
std::vector<OptionInfo> m_options |
DataPointPath m_path |
RepositoryIf::PathList m_unexpected_datapoint_paths |