20 #include "yaml-cpp/yaml.h"
32 Link_To_Element (std:: string target, std:: string source_element_src_pad_template, std:: string target_element_sink_pad_template) {
33 this->target = target;
34 this->source_element_src_pad_template = source_element_src_pad_template;
35 this->target_element_sink_pad_template = target_element_sink_pad_template;
74 m_yamlName.assign(ds_yaml_file);
75 m_yamlNode = YAML::LoadFile(ds_yaml_file);
84 YAML::Node m_yamlNode;
85 std::string m_yamlName;
86 std::vector<YAML_DSElement> m_dsElement;
87 std::vector<YAML_DSLink*> m_dsLinks_vec;
89 void CreateElementFromNode (
const YAML::Node &node);
90 void CreateElementsLink (
const YAML::Node &node);
91 void ParseDSYAML(
const YAML::Node &node);