Class that stores a pointer to a method of an object. It holds a pointer to a method suitable for handling service requests. More...
#include <ServiceInterfaceHandlerMethod.hpp>
Public Member Functions | |
virtual void | callHandler (shared_ptr< ServiceRequest > request, shared_ptr< ServiceReply > reply) |
Method call. | |
ServiceInterfaceHandlerMethod (o *object, SERVICE_INTERFACE_HANDLER_METHOD method) | |
Contstructor. |
Class that stores a pointer to a method of an object. It holds a pointer to a method suitable for handling service requests.
Definition at line 74 of file ServiceInterfaceHandlerMethod.hpp.
mermaid::support::service::ServiceInterfaceHandlerMethod< o >::ServiceInterfaceHandlerMethod | ( | o * | object, | |
SERVICE_INTERFACE_HANDLER_METHOD | method | |||
) | [inline] |
Contstructor.
object | Object instance on which the method shall be called | |
method | Method of the object's class |
Definition at line 83 of file ServiceInterfaceHandlerMethod.hpp.
virtual void mermaid::support::service::ServiceInterfaceHandlerMethod< o >::callHandler | ( | shared_ptr< ServiceRequest > | request, | |
shared_ptr< ServiceReply > | reply | |||
) | [inline, virtual] |
Method call.
dataBox | DataBox containing the input data. |
Implements mermaid::support::service::ServiceInterfaceHandlerMethodBase.
Definition at line 92 of file ServiceInterfaceHandlerMethod.hpp.