NEOCCA bindings Specification
0.2.8
|
A pure-virtual tag interface to identify a function set capable of being exported to or imported from a CCA component. More...
#include <Port.hh>
Public Member Functions | |
virtual | ~Port () |
obligatory virtual destructor |
A pure-virtual tag interface to identify a function set capable of being exported to or imported from a CCA component.
Memory lifecycle: Ports are not reference counted by the framework or by the components that get them through getPort, since their existence is guaranteed until all needed releasePort calls have been made and a successful removeProvidesPort call is made. Once removed, deallocation (if any is needed separate from the component destruction) is the responsibility of the code which calls removeProvidesPort.
virtual neo::cca::Port::~Port | ( | ) | [inline, virtual] |
obligatory virtual destructor
{}