30 #ifndef DATATOOLS_CONFIGURATION_VARIANT_DEPENDENCY_MODEL_H 31 #define DATATOOLS_CONFIGURATION_VARIANT_DEPENDENCY_MODEL_H 47 namespace configuration {
49 class variant_repository;
50 class variant_registry;
169 const std::string & depender_path_,
170 const std::set<unsigned int> & input_slots_,
171 const std::string & logic_expression_ =
"",
190 virtual void tree_dump(std::ostream & out_ = std::clog,
191 const std::string & title_ =
"",
192 const std::string & indent_ =
"",
193 bool inherit_ =
false)
const;
218 const uint32_t flags_ = 0,
219 const std::string & indent_ =
"")
const;
233 bool _initialized_ =
false;
251 #endif // DATATOOLS_CONFIGURATION_VARIANT_DEPENDENCY_MODEL_H
Utilities for logging information.