6 #ifndef __DDS__TopoUtils__ 7 #define __DDS__TopoUtils__ 17 #include <boost/property_tree/ptree.hpp> 21 namespace topology_api
59 const std::string& _name,
60 const boost::property_tree::ptree& _pt);
std::string ConditionTypeToTag(CTopoTrigger::EConditionType _type)
Definition: TopoUtils.cpp:189
EType
Definition: TopoRequirement.h:23
string TopoTypeToDeclTag(CTopoBase::EType _type)
Definition: TopoUtils.cpp:57
std::string PropertyScopeTypeToTag(CTopoProperty::EScopeType _type)
Definition: TopoUtils.cpp:137
CTopoTrigger::EActionType TagToActionType(const std::string &_name)
Definition: TopoUtils.cpp:200
CTopoBase::EType DeclTagToTopoType(const string &_name)
Definition: TopoUtils.cpp:80
CTopoProperty::EScopeType TagToPropertyScopeType(const std::string &_name)
Definition: TopoUtils.cpp:127
CTopoProperty::EAccessType TagToPropertyAccessType(const string &_name)
Definition: TopoUtils.cpp:100
EAccessType
Definition: TopoProperty.h:25
std::string RequirementTypeToTag(CTopoRequirement::EType _type)
Definition: TopoUtils.cpp:164
EActionType
Definition: TopoTrigger.h:29
EConditionType
Definition: TopoTrigger.h:23
EScopeType
Definition: TopoProperty.h:32
EType
Definition: TopoBase.h:23
Miscellaneous functions and helpers are located here.
Definition: AgentConnectionManager.h:13
std::string PropertyAccessTypeToTag(CTopoProperty::EAccessType _type)
Definition: TopoUtils.cpp:112
std::string ActionTypeToTag(CTopoTrigger::EActionType _type)
Definition: TopoUtils.cpp:208
CTopoTrigger::EConditionType TagToConditionType(const std::string &_name)
Definition: TopoUtils.cpp:181
CTopoRequirement::EType TagToRequirementType(const string &_name)
Definition: TopoUtils.cpp:150
string TopoTypeToUseTag(CTopoBase::EType _type)
Definition: TopoUtils.cpp:18
const ptree & FindElementInPropertyTree(CTopoBase::EType _type, const string &_name, const ptree &_pt)
Definition: TopoUtils.cpp:219
CTopoBase::EType UseTagToTopoType(const string &_name)
Definition: TopoUtils.cpp:39