ifw  0.0.1-dev
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Slots | Public Member Functions | Public Attributes | List of all members
RequestHandler< TYPEREQ, TYPEREP > Class Template Reference

#include <requestHandler.h>

Public Slots

bool SendSynch (const std::string endpoint, TYPEREQ req, const long replyTimeout)
 
bool SendSynch (const std::string endpoint, TYPEREQ req, const long replyTimeout)
 
bool SendSynch (const std::string endpoint, TYPEREQ req, const long replyTimeout)
 

Public Member Functions

 RequestHandler ()
 
 ~RequestHandler ()
 
bool SendSynch (const std::string endpoint, TYPEREQ req, const long replyTimeout)
 
void ReplyCallback (const std::error_code &err_code, TYPEREP rep)
 
 RequestHandler ()
 
 ~RequestHandler ()
 
bool SendSynch (const std::string endpoint, TYPEREQ req, const long replyTimeout)
 
void ReplyCallback (const std::error_code &errCode, TYPEREP rep)
 
 RequestHandler ()
 
 ~RequestHandler ()
 
 RequestHandler ()
 
 ~RequestHandler ()
 
 RequestHandler ()
 
 ~RequestHandler ()
 
bool SendSynch (const std::string endpoint, TYPEREQ req, const long replyTimeout)
 
void ReplyCallback (const std::error_code &err_code, TYPEREP rep)
 
 RequestHandler ()
 
 ~RequestHandler ()
 
bool SendSynch (const std::string endpoint, TYPEREQ req, const long replyTimeout)
 
void ReplyCallback (const std::error_code &errCode, TYPEREP rep)
 
 RequestHandler ()
 
 ~RequestHandler ()
 
 RequestHandler ()
 
 ~RequestHandler ()
 
bool SendSynch (const std::string endpoint, TYPEREQ req, const long replyTimeout)
 
void ReplyCallback (const std::error_code &errCode, TYPEREP rep)
 
 RequestHandler ()
 
 ~RequestHandler ()
 
bool SendSynch (const std::string endpoint, TYPEREQ req, const long replyTimeout)
 
void ReplyCallback (const std::error_code &errCode, TYPEREP rep)
 

Public Attributes

boost::asio::io_service mIOS
 

Constructor & Destructor Documentation

template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::RequestHandler ( )
inline
template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::~RequestHandler ( )
inline
template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::RequestHandler ( )
inline
template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::~RequestHandler ( )
inline
template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::RequestHandler ( )
inline
template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::~RequestHandler ( )
inline
template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::RequestHandler ( )
inline
template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::~RequestHandler ( )
inline
template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::RequestHandler ( )
inline
template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::~RequestHandler ( )
inline
template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::RequestHandler ( )
inline
template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::~RequestHandler ( )
inline
template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::RequestHandler ( )
inline
template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::~RequestHandler ( )
inline
template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::RequestHandler ( )
inline
template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::~RequestHandler ( )
inline
template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::RequestHandler ( )
inline
template<typename TYPEREQ , typename TYPEREP >
RequestHandler< TYPEREQ, TYPEREP >::~RequestHandler ( )
inline

Member Function Documentation

template<typename TYPEREQ , typename TYPEREP >
void RequestHandler< TYPEREQ, TYPEREP >::ReplyCallback ( const std::error_code errCode,
TYPEREP  rep 
)
inline
template<typename TYPEREQ , typename TYPEREP >
void RequestHandler< TYPEREQ, TYPEREP >::ReplyCallback ( const std::error_code errCode,
TYPEREP  rep 
)
inline
template<typename TYPEREQ , typename TYPEREP >
void RequestHandler< TYPEREQ, TYPEREP >::ReplyCallback ( const std::error_code err_code,
TYPEREP  rep 
)
inline
template<typename TYPEREQ , typename TYPEREP >
void RequestHandler< TYPEREQ, TYPEREP >::ReplyCallback ( const std::error_code err_code,
TYPEREP  rep 
)
inline
template<typename TYPEREQ , typename TYPEREP >
void RequestHandler< TYPEREQ, TYPEREP >::ReplyCallback ( const std::error_code errCode,
TYPEREP  rep 
)
inline
template<typename TYPEREQ , typename TYPEREP >
void RequestHandler< TYPEREQ, TYPEREP >::ReplyCallback ( const std::error_code errCode,
TYPEREP  rep 
)
inline
template<typename TYPEREQ , typename TYPEREP >
bool RequestHandler< TYPEREQ, TYPEREP >::SendSynch ( const std::string  endpoint,
TYPEREQ  req,
const long  replyTimeout 
)
inlineslot

m_window->statusBar()->showMessage("");

template<typename TYPEREQ , typename TYPEREP >
bool RequestHandler< TYPEREQ, TYPEREP >::SendSynch ( const std::string  endpoint,
TYPEREQ  req,
const long  replyTimeout 
)
inlineslot

m_window->statusBar()->showMessage("");

template<typename TYPEREQ , typename TYPEREP >
bool RequestHandler< TYPEREQ, TYPEREP >::SendSynch ( const std::string  endpoint,
TYPEREQ  req,
const long  replyTimeout 
)
inlineslot

m_window->statusBar()->showMessage("");

template<typename TYPEREQ , typename TYPEREP >
bool RequestHandler< TYPEREQ, TYPEREP >::SendSynch ( const std::string  endpoint,
TYPEREQ  req,
const long  replyTimeout 
)
inline
template<typename TYPEREQ , typename TYPEREP >
bool RequestHandler< TYPEREQ, TYPEREP >::SendSynch ( const std::string  endpoint,
TYPEREQ  req,
const long  replyTimeout 
)
inline
template<typename TYPEREQ , typename TYPEREP >
bool RequestHandler< TYPEREQ, TYPEREP >::SendSynch ( const std::string  endpoint,
TYPEREQ  req,
const long  replyTimeout 
)
inline
template<typename TYPEREQ , typename TYPEREP >
bool RequestHandler< TYPEREQ, TYPEREP >::SendSynch ( const std::string  endpoint,
TYPEREQ  req,
const long  replyTimeout 
)
inline
template<typename TYPEREQ , typename TYPEREP >
bool RequestHandler< TYPEREQ, TYPEREP >::SendSynch ( const std::string  endpoint,
TYPEREQ  req,
const long  replyTimeout 
)
inline
template<typename TYPEREQ , typename TYPEREP >
bool RequestHandler< TYPEREQ, TYPEREP >::SendSynch ( const std::string  endpoint,
TYPEREQ  req,
const long  replyTimeout 
)
inline

Member Data Documentation

template<typename TYPEREQ , typename TYPEREP >
boost::asio::io_service RequestHandler< TYPEREQ, TYPEREP >::mIOS

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