29 #ifndef DATATOOLS_CONFIGURATION_VARIANT_OBJECT_INFO_H 30 #define DATATOOLS_CONFIGURATION_VARIANT_OBJECT_INFO_H 41 namespace configuration {
74 void make_global(
const std::string & registry_name_);
77 const std::string & variant_local_path_);
82 const std::string & parameter_local_path_);
87 const std::string & param_local_path_,
88 const std::string & group_name_);
91 const std::string & group_name_);
94 const std::string & param_local_path_,
95 const std::string & value_);
98 const std::string & value_);
144 void to_string(std::string & repr_)
const;
153 bool match_path(
const std::string & path_)
const;
164 std::string _registry_name_;
165 std::string _local_path_;
166 std::string _parameter_value_group_name_;
167 std::string _parameter_enum_string_value_;
175 #endif // DATATOOLS_CONFIGURATION_VARIANT_OBJECT_INFO_H
Utilities for logging information.