15 #include "yaml-cpp/yaml.h"
27 Link_To_Element (std:: string target, std:: string source_element_src_pad_template, std:: string target_element_sink_pad_template) {
28 this->target = target;
29 this->source_element_src_pad_template = source_element_src_pad_template;
30 this->target_element_sink_pad_template = target_element_sink_pad_template;
69 m_yamlName.assign(ds_yaml_file);
70 m_yamlNode = YAML::LoadFile(ds_yaml_file);
79 YAML::Node m_yamlNode;
80 std::string m_yamlName;
81 std::vector<YAML_DSElement> m_dsElement;
82 std::vector<YAML_DSLink*> m_dsLinks_vec;
84 void CreateElementFromNode (
const YAML::Node &node);
85 void CreateElementsLink (
const YAML::Node &node);
86 void ParseDSYAML(
const YAML::Node &node);