SmartSoft Component-Developer API
Smart::IEventServerPattern< ActivationType, EventType, UpdateType > Member List

This is the complete list of members for Smart::IEventServerPattern< ActivationType, EventType, UpdateType >, including all inherited members.

attach_self_to(ShutdownSubject *subject)Smart::IShutdownObserverinlineprotected
detach_self_from(ShutdownSubject *subject)Smart::IShutdownObserverinlineprotected
ICommunicationPattern(const ICommunicationPattern &)=deleteSmart::ICommunicationPatternprotected
ICommunicationPattern()=deleteSmart::ICommunicationPatternprotected
ICommunicationPattern(IComponent *component)Smart::ICommunicationPatterninline
icomponentSmart::ICommunicationPatternprotected
IEventServerPattern(IComponent *component, const std::string &service, IEventTestHandlerPtr testHandler)Smart::IEventServerPattern< ActivationType, EventType, UpdateType >inline
IEventTestHandlerPtr typedefSmart::IEventServerPattern< ActivationType, EventType, UpdateType >
is_shutting_down() constSmart::IServerPatterninlineprotected
IServerPattern(IComponent *component, const std::string &serviceName)Smart::IServerPatterninline
IShutdownObserver(ShutdownSubject *subject=nullptr)Smart::IShutdownObserverinline
on_shutdown()Smart::IServerPatterninlineprotectedvirtual
onActivation(const ActivationType &p)Smart::IEventServerPattern< ActivationType, EventType, UpdateType >inlineprotected
operator=(const ICommunicationPattern &)=deleteSmart::ICommunicationPatternprotected
put(const UpdateType &state)=0Smart::IEventServerPattern< ActivationType, EventType, UpdateType >pure virtual
serverInitiatedDisconnect()=0Smart::IServerPatternprotectedpure virtual
serviceNameSmart::IServerPatternprotected
testEvent(ActivationType &p, EventType &e, const UpdateType &s)Smart::IEventServerPattern< ActivationType, EventType, UpdateType >inlineprotected
~ICommunicationPattern()=defaultSmart::ICommunicationPatternvirtual
~IEventServerPattern()=defaultSmart::IEventServerPattern< ActivationType, EventType, UpdateType >virtual
~IServerPattern()Smart::IServerPatterninlinevirtual
~IShutdownObserver()Smart::IShutdownObserverinlinevirtual