RSB  0.7.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
rsb::patterns::Server::CallbackBase Class Reference

Base class for callback classes. More...

#include <Server.h>

Inheritance diagram for rsb::patterns::Server::CallbackBase:
Inheritance graph
Collaboration diagram for rsb::patterns::Server::CallbackBase:
Collaboration graph

Public Member Functions

virtual std::string getRequestType () const
virtual std::string getReplyType () const
- Public Member Functions inherited from rsb::patterns::Server::IntlCallback
virtual ~IntlCallback ()
virtual AnnotatedData intlCall (const std::string &methodName, boost::shared_ptr< void > input)=0

Protected Member Functions

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

Protected Attributes

std::string requestType
std::string replyType

Detailed Description

Base class for callback classes.

Author
jmoringe

Definition at line 79 of file Server.h.

Constructor & Destructor Documentation

rsb::patterns::Server::CallbackBase::CallbackBase ( const std::string &  requestType,
const std::string &  replyType 
)
protected

Definition at line 51 of file Server.cpp.

Member Function Documentation

string rsb::patterns::Server::CallbackBase::getReplyType ( ) const
virtual

Definition at line 60 of file Server.cpp.

string rsb::patterns::Server::CallbackBase::getRequestType ( ) const
virtual

Implements rsb::patterns::Server::IntlCallback.

Definition at line 56 of file Server.cpp.

Member Data Documentation

std::string rsb::patterns::Server::CallbackBase::replyType
protected

Definition at line 88 of file Server.h.

std::string rsb::patterns::Server::CallbackBase::requestType
protected

Definition at line 87 of file Server.h.


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