NEOCCA bindings Specification
0.2.8
|
addProvidesPort(Port *inPort, const ::std::string &name, const ::std::string &type)=0 | neo::cca::Services | [pure virtual] |
addProvidesPort(Port *inPort, const ::std::string &name, const ::std::string &type, TypeMap_shared properties)=0 | neo::cca::Services | [pure virtual] |
createTypeMap()=0 | neo::cca::Services | [pure virtual] |
genUniquePortName(const ::std::string &base)=0 | neo::cca::Services | [pure virtual] |
getComponentID()=0 | neo::cca::Services | [pure virtual] |
getPort(const ::std::string &name)=0 | neo::cca::Services | [pure virtual] |
getPortNonBlocking(const ::std::string &name)=0 | neo::cca::Services | [pure virtual] |
getPortProperties(const ::std::string &portName)=0 | neo::cca::Services | [pure virtual] |
registerForRelease(ComponentRelease *callBack)=0 | neo::cca::Services | [pure virtual] |
registerUsesPort(const ::std::string &name, const ::std::string &type)=0 | neo::cca::Services | [pure virtual] |
registerUsesPort(const ::std::string &name, const ::std::string &type, TypeMap_shared properties)=0 | neo::cca::Services | [pure virtual] |
releasePort(const ::std::string &name)=0 | neo::cca::Services | [pure virtual] |
removeProvidesPort(const ::std::string &name)=0 | neo::cca::Services | [pure virtual] |
unregisterUsesPort(const ::std::string &name)=0 | neo::cca::Services | [pure virtual] |
~Services() | neo::cca::Services | [inline, virtual] |