#include <response.h>
Public Member Functions | |
| void | operator() (const boost::posix_time::ptime &time_read, const std::string &echo_back, const std::string &status, std::istream &stream) const |
| template<typename TResponse > | |
| void | registerCallback (typename TResponse::Callback cb) |
| ResponseProcessor () | |
Protected Member Functions | |
| void | registerResponse (Response::Ptr response) |
Protected Attributes | |
| std::map< std::string, Response::Ptr > | responses_ |
Definition at line 33 of file response.h.
| scip2::ResponseProcessor::ResponseProcessor | ( | ) | [inline] |
Definition at line 43 of file response.h.
| void scip2::ResponseProcessor::operator() | ( | const boost::posix_time::ptime & | time_read, |
| const std::string & | echo_back, | ||
| const std::string & | status, | ||
| std::istream & | stream | ||
| ) | const [inline] |
Definition at line 53 of file response.h.
| void scip2::ResponseProcessor::registerCallback | ( | typename TResponse::Callback | cb | ) | [inline] |
Definition at line 69 of file response.h.
| void scip2::ResponseProcessor::registerResponse | ( | Response::Ptr | response | ) | [inline, protected] |
Definition at line 37 of file response.h.
std::map<std::string, Response::Ptr> scip2::ResponseProcessor::responses_ [protected] |
Definition at line 36 of file response.h.