roar
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
Roar::RangeFileBody::reader Class Reference

#include <range_file_body.hpp>

Collaboration diagram for Roar::RangeFileBody::reader:

Public Member Functions

template<bool isRequest, class Fields >
 reader (boost::beast::http::header< isRequest, Fields > &, value_type &)
 
void init (boost::optional< std::uint64_t > const &, boost::beast::error_code &ec)
 
template<class ConstBufferSequence >
std::size_t put (ConstBufferSequence const &buffers, boost::beast::error_code &ec)
 
void finish (boost::beast::error_code &ec)
 

Private Attributes

value_typebody_
 

Constructor & Destructor Documentation

◆ reader()

template<bool isRequest, class Fields >
Roar::RangeFileBody::reader::reader ( boost::beast::http::header< isRequest, Fields > &  ,
value_type bodyValue 
)
inline

Member Function Documentation

◆ finish()

void Roar::RangeFileBody::reader::finish ( boost::beast::error_code &  ec)
inline

◆ init()

void Roar::RangeFileBody::reader::init ( boost::optional< std::uint64_t > const &  ,
boost::beast::error_code &  ec 
)
inline

◆ put()

template<class ConstBufferSequence >
std::size_t Roar::RangeFileBody::reader::put ( ConstBufferSequence const &  buffers,
boost::beast::error_code &  ec 
)
inline

Member Data Documentation

◆ body_

value_type& Roar::RangeFileBody::reader::body_
private

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