Engines_DSC_interface::Engines_DSC_interface() {}
-Engines_DSC_interface::~Engines_DSC_interface() {}
+Engines_DSC_interface::~Engines_DSC_interface()
+{
+ my_ports_it = my_ports.begin();
+ for(;my_ports_it != my_ports.end();my_ports_it++)
+ delete my_ports_it->second;
+
+}
void
Engines_DSC_interface::add_provides_port(Ports::Port_ptr ref,
std::string repository_id;
// Specifique aux provides port;
- Ports::Port_ptr provides_port_ref;
+ Ports::Port_var provides_port_ref;
- Ports::PortProperties_ptr port_prop;
+ Ports::PortProperties_var port_prop;
};
typedef std::map<std::string, port_t *> ports;