Public Types | Public Member Functions | Private Attributes
async_web_server_cpp::HttpRequestBodyCollector Class Reference

#include <http_request_handler.hpp>

List of all members.

Public Types

typedef boost::function< void(const
HttpRequest
&, boost::shared_ptr
< HttpConnection >, const
std::string &body)> 
Handler

Public Member Functions

 HttpRequestBodyCollector (Handler handler)
bool operator() (const HttpRequest &request, boost::shared_ptr< HttpConnection > connection, const char *begin, const char *end)

Private Attributes

Handler handler_

Detailed Description

Definition at line 44 of file http_request_handler.hpp.


Member Typedef Documentation

typedef boost::function<void(const HttpRequest &, boost::shared_ptr<HttpConnection>, const std::string& body)> async_web_server_cpp::HttpRequestBodyCollector::Handler

Definition at line 47 of file http_request_handler.hpp.


Constructor & Destructor Documentation

Definition at line 107 of file http_request_handler.cpp.


Member Function Documentation

bool async_web_server_cpp::HttpRequestBodyCollector::operator() ( const HttpRequest request,
boost::shared_ptr< HttpConnection connection,
const char *  begin,
const char *  end 
)

Definition at line 110 of file http_request_handler.cpp.


Member Data Documentation

Definition at line 54 of file http_request_handler.hpp.


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


async_web_server_cpp
Author(s): Mitchell Wills
autogenerated on Sat Jun 8 2019 18:56:51