, including all inherited members.
addDataFeed(shared_ptr< DataFeed > dataFeed) (defined in mermaid::support::service::Service) | mermaid::support::service::Service | |
addServiceInterface(shared_ptr< ServiceInterface > serviceInterface) | mermaid::support::service::Service | |
debug() const | mermaid::support::service::Service | [inline, protected] |
debug(const std::string &msg) const | mermaid::support::service::Service | [inline, protected] |
getActiveObject() | mermaid::support::service::Service | |
getDataBoxForDataFeed(std::string dataFeedName) | mermaid::support::service::Service | |
getEntity() | mermaid::support::service::Service | [virtual] |
getServiceConfiguration() | mermaid::support::service::Service | [virtual] |
getServiceInstanceDescription() | mermaid::support::service::Service | [virtual] |
getServiceTypeDescriptions() | mermaid::support::service::Service | [virtual] |
initialize()=0 | mermaid::support::service::Service | [pure virtual] |
logger() const | mermaid::support::service::Service | [inline, protected] |
logger(const std::string &msg) const | mermaid::support::service::Service | [inline, protected] |
makeNewServiceRequest(std::string targetEntityName, std::string targetServiceName, std::string targetServiceInterfaceName) | mermaid::support::service::Service | |
nameToServiceMap_ (defined in mermaid::support::unitgenerator::UnitService) | mermaid::support::unitgenerator::UnitService | [protected] |
registerDataFeedInputHandler(std::string producerEntityName, std::string producerServiceName, std::string dataFeedName, shared_ptr< DataFeedInputHandlerMethodBase > handlerMethod) | mermaid::support::service::Service | |
registerServiceInterfaceHandlerMethod(std::string serviceInterfaceName, shared_ptr< ServiceInterfaceHandlerMethodBase > handlerMethod) | mermaid::support::service::Service | |
sendServiceRequest(shared_ptr< ServiceRequest > serviceRequest, shared_ptr< ServiceReplyHandlerMethodBase > replyHandlerMethod=shared_ptr< ServiceReplyHandlerMethodBase >()) | mermaid::support::service::Service | |
sendToDataFeed(std::string dataFeedName, shared_ptr< DataBox > dataBox) | mermaid::support::service::Service | |
Service(shared_ptr< ActiveObject > ao, shared_ptr< Entity > entity, shared_ptr< ServiceInstanceDescription > serviceInstanceDescription, shared_ptr< ServiceConfiguration > serviceConfiguration) | mermaid::support::service::Service | |
setNameToServiceMap(const map< string, shared_ptr< Service > > &) (defined in mermaid::support::unitgenerator::UnitService) | mermaid::support::unitgenerator::UnitService | [virtual] |
UnitService(shared_ptr< ActiveObject > ao, shared_ptr< Entity > entity, shared_ptr< ServiceInstanceDescription > serviceInstanceDescription, shared_ptr< ServiceConfiguration > serviceConfiguration) (defined in mermaid::support::unitgenerator::UnitService) | mermaid::support::unitgenerator::UnitService | |
update() | mermaid::support::service::Service | [virtual] |
~Service() | mermaid::support::service::Service | [virtual] |