// $Id$
//
-// Copyright (C) 2009
+// Copyright (C) 2009
// Fraunhofer Institute for Open Communication Systems (FOKUS)
// Competence Center NETwork research (NET), St. Augustin, GERMANY
// Stefan Bund <g0dil@berlios.de>
typename ContainerType::iterator i (
find_if(connectors_.begin(), connectors_.end(),
boost::bind(&ContainerType_::value_type::second,_1) == &c));
- if (i != connectors_.end())
+ if (i != connectors_.end()) {
+ static_cast<Self_*>(this)->connectorDestroy(c);
connectors_.erase(i);
+ }
}
///////////////////////////////////////////////////////////////////////////
typename ContainerType::iterator i (
find_if(connectors_.begin(), connectors_.end(), &_1 == &c));
- if (i != connectors_.end())
+ if (i != connectors_.end()) {
+ static_cast<Self_*>(this)->connectorDestroy(c);
connectors_.erase(i);
+ }
}
///////////////////////////////ct.e////////////////////////////////////////