camcom 1.0.3
 
Loading...
Searching...
No Matches
httplib::ContentReader Class Reference

#include <httplib.h>

Public Types

using Reader = std::function<bool(ContentReceiver receiver)>
 
using FormDataReader
 

Public Member Functions

 ContentReader (Reader reader, FormDataReader multipart_reader)
 
bool operator() (FormDataHeader header, ContentReceiver receiver) const
 
bool operator() (ContentReceiver receiver) const
 

Public Attributes

Reader reader_
 
FormDataReader formdata_reader_
 

Member Typedef Documentation

◆ FormDataReader

Initial value:
std::function<bool(FormDataHeader header, ContentReceiver receiver)>
std::function< bool(const FormData &file)> FormDataHeader
Definition httplib.h:1098
std::function< bool(const char *data, size_t data_length)> ContentReceiver
Definition httplib.h:1095

◆ Reader

using httplib::ContentReader::Reader = std::function<bool(ContentReceiver receiver)>

Constructor & Destructor Documentation

◆ ContentReader()

httplib::ContentReader::ContentReader ( Reader reader,
FormDataReader multipart_reader )
inline

Member Function Documentation

◆ operator()() [1/2]

bool httplib::ContentReader::operator() ( ContentReceiver receiver) const
inline

◆ operator()() [2/2]

bool httplib::ContentReader::operator() ( FormDataHeader header,
ContentReceiver receiver ) const
inline

Member Data Documentation

◆ formdata_reader_

FormDataReader httplib::ContentReader::formdata_reader_

◆ reader_

Reader httplib::ContentReader::reader_

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