DDS  ver. 3.6
Namespaces | Functions
TopoUtils.h File Reference
#include "TopoElement.h"
#include "TopoProperty.h"
#include "TopoRequirement.h"
#include "TopoTrigger.h"
#include <string>
#include <boost/property_tree/ptree.hpp>

Go to the source code of this file.

Namespaces

 dds
 Miscellaneous functions and helpers are located here.
 
 dds::topology_api
 

Functions

string dds::topology_api::TopoTypeToUseTag (CTopoBase::EType _type)
 
CTopoBase::EType dds::topology_api::UseTagToTopoType (const std::string &_name)
 
string dds::topology_api::TopoTypeToDeclTag (CTopoBase::EType _type)
 
CTopoBase::EType dds::topology_api::DeclTagToTopoType (const std::string &_name)
 
CTopoProperty::EAccessType dds::topology_api::TagToPropertyAccessType (const std::string &_name)
 
std::string dds::topology_api::PropertyAccessTypeToTag (CTopoProperty::EAccessType _type)
 
CTopoProperty::EScopeType dds::topology_api::TagToPropertyScopeType (const std::string &_name)
 
std::string dds::topology_api::PropertyScopeTypeToTag (CTopoProperty::EScopeType _type)
 
CTopoRequirement::EType dds::topology_api::TagToRequirementType (const std::string &_name)
 
std::string dds::topology_api::RequirementTypeToTag (CTopoRequirement::EType _type)
 
CTopoTrigger::EConditionType dds::topology_api::TagToConditionType (const std::string &_name)
 
std::string dds::topology_api::ConditionTypeToTag (CTopoTrigger::EConditionType _type)
 
CTopoTrigger::EActionType dds::topology_api::TagToActionType (const std::string &_name)
 
std::string dds::topology_api::ActionTypeToTag (CTopoTrigger::EActionType _type)
 
const boost::property_tree::ptree & dds::topology_api::FindElementInPropertyTree (CTopoBase::EType _type, const std::string &_name, const boost::property_tree::ptree &_pt)
 Helper function to find element in property tree by type and name. More...