RSB  0.19.0
rsb::patterns::LocalServer<>::CallbackBase Class Reference

Base class for callback classes. More...

#include <LocalServer.h>

Inheritance diagram for rsb::patterns::LocalServer<>::CallbackBase:
Inheritance graph
Collaboration diagram for rsb::patterns::LocalServer<>::CallbackBase:
Collaboration graph

Public Member Functions

virtual const std::string & getRequestType () const
 
virtual const std::string & getReplyType () const
 
- Public Member Functions inherited from rsb::patterns::LocalServer<>::IntlCallback
virtual ~IntlCallback ()
 
virtual EventPtr intlCall (const std::string &methodName, EventPtr request)=0
 

Protected Member Functions

 CallbackBase (const std::string &requestType, const std::string &replyType)
 

Protected Attributes

std::string requestType
 
std::string replyType
 

Detailed Description

template<>
class rsb::patterns::LocalServer<>::CallbackBase

Base class for callback classes.

Author
jmoringe

Definition at line 90 of file LocalServer.h.

Constructor & Destructor Documentation

rsb::patterns::LocalServer<>::CallbackBase::CallbackBase ( const std::string &  requestType,
const std::string &  replyType 
)
protected

Definition at line 52 of file LocalServer.cpp.

Member Function Documentation

const string & rsb::patterns::LocalServer<>::CallbackBase::getReplyType ( ) const
virtual
const string & rsb::patterns::LocalServer<>::CallbackBase::getRequestType ( ) const
virtual

Definition at line 57 of file LocalServer.cpp.

References rsb::patterns::LocalServer<>::CallbackBase::requestType.

Referenced by rsb::patterns::LocalServer<>::LocalMethod::handle().

Here is the caller graph for this function:

Member Data Documentation

std::string rsb::patterns::LocalServer<>::CallbackBase::replyType
protected
std::string rsb::patterns::LocalServer<>::CallbackBase::requestType
protected

The documentation for this class was generated from the following files: