DDS
ver. 3.6
|
Classes | |
class | CTopoBase |
class | CTopoCollection |
class | CTopoContainer |
class | CTopoCore |
class | CTopoCreator |
class | CTopoCreatorCore |
class | CTopoElement |
class | CTopoGroup |
class | CTopology |
class | CTopoParserXML |
class | CTopoProperty |
class | CTopoRequirement |
class | CTopoTask |
class | CTopoTrigger |
class | CTopoVars |
struct | STopoRuntimeCollection |
struct | STopoRuntimeTask |
Typedefs | |
typedef uint64_t | Id_t |
typedef uint64_t dds::topology_api::Id_t |
std::string dds::topology_api::ActionTypeToTag | ( | CTopoTrigger::EActionType | _type | ) |
std::string dds::topology_api::ConditionTypeToTag | ( | CTopoTrigger::EConditionType | _type | ) |
CTopoBase::EType dds::topology_api::DeclTagToTopoType | ( | const std::string & | _name | ) |
CTopoBase::EType dds::topology_api::DeclTagToTopoType | ( | const string & | _name | ) |
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.
[in] | _type | Type of the topo element we are looking for. |
[in] | _name | Name of element we are looking for. |
[in] | _pt | Property tree. |
logic_error | if element was not found. |
const ptree& dds::topology_api::FindElementInPropertyTree | ( | CTopoBase::EType | _type, |
const string & | _name, | ||
const ptree & | _pt | ||
) |
std::string dds::topology_api::PropertyAccessTypeToTag | ( | CTopoProperty::EAccessType | _type | ) |
std::string dds::topology_api::PropertyScopeTypeToTag | ( | CTopoProperty::EScopeType | _type | ) |
std::string dds::topology_api::RequirementTypeToTag | ( | CTopoRequirement::EType | _type | ) |
CTopoTrigger::EActionType dds::topology_api::TagToActionType | ( | const std::string & | _name | ) |
CTopoTrigger::EConditionType dds::topology_api::TagToConditionType | ( | const std::string & | _name | ) |
CTopoProperty::EAccessType dds::topology_api::TagToPropertyAccessType | ( | const std::string & | _name | ) |
CTopoProperty::EAccessType dds::topology_api::TagToPropertyAccessType | ( | const string & | _name | ) |
CTopoProperty::EScopeType dds::topology_api::TagToPropertyScopeType | ( | const std::string & | _name | ) |
CTopoRequirement::EType dds::topology_api::TagToRequirementType | ( | const std::string & | _name | ) |
CTopoRequirement::EType dds::topology_api::TagToRequirementType | ( | const string & | _name | ) |
std::string dds::topology_api::TopoTypeToDeclTag | ( | CTopoBase::EType | _type | ) |
std::string dds::topology_api::TopoTypeToUseTag | ( | CTopoBase::EType | _type | ) |
CTopoBase::EType dds::topology_api::UseTagToTopoType | ( | const std::string & | _name | ) |
CTopoBase::EType dds::topology_api::UseTagToTopoType | ( | const string & | _name | ) |