SmartSoft Component-Developer API
Smart::QueryServerTaskTrigger< RequestType, AnswerType > Member List

This is the complete list of members for Smart::QueryServerTaskTrigger< RequestType, AnswerType >, including all inherited members.

answer(const Smart::QueryIdPtr &id, const AnswerType &answer)Smart::QueryServerTaskTrigger< RequestType, AnswerType >inline
attach(TaskTriggerObserver *observer, const unsigned int &prescaleFactor=1)Smart::TaskTriggerSubjectinline
attach_self(const unsigned int &prescale=1)Smart::IInputHandler< std::pair< Smart::QueryIdPtr, RequestType > >inlineprotected
consumeRequest(Smart::QueryIdPtr &id, RequestType &request)Smart::QueryServerTaskTrigger< RequestType, AnswerType >inline
detach(TaskTriggerObserver *observer)Smart::TaskTriggerSubjectinline
detach_self()Smart::IInputHandler< std::pair< Smart::QueryIdPtr, RequestType > >inlineprotected
handle_input(const InputType &input) overrideSmart::QueryServerTaskTrigger< RequestType, AnswerType >inlineprotectedvirtual
IInputHandler< std::pair< Smart::QueryIdPtr, RequestType > >::handle_input(const std::pair< Smart::QueryIdPtr, RequestType > &input)=0Smart::IInputHandler< std::pair< Smart::QueryIdPtr, RequestType > >pure virtual
IInputHandler(InputSubject< std::pair< Smart::QueryIdPtr, RequestType > > *subject, const unsigned int &prescaleFactor=1)Smart::IInputHandler< std::pair< Smart::QueryIdPtr, RequestType > >inline
QueryServerTaskTrigger(IQueryServerPattern< RequestType, AnswerType > *server)Smart::QueryServerTaskTrigger< RequestType, AnswerType >inline
subjectSmart::IInputHandler< std::pair< Smart::QueryIdPtr, RequestType > >protected
TaskTriggerSubject()Smart::TaskTriggerSubjectinline
trigger_all_tasks()Smart::TaskTriggerSubjectinlineprotected
~IInputHandler()Smart::IInputHandler< std::pair< Smart::QueryIdPtr, RequestType > >inlinevirtual
~QueryServerTaskTrigger()=defaultSmart::QueryServerTaskTrigger< RequestType, AnswerType >virtual
~TaskTriggerSubject()Smart::TaskTriggerSubjectinlinevirtual