Darknet/YOLO v3.0-88-gdee7eef
Object Detection Framework
 
Loading...
Searching...
No Matches
httplib::BufferStream Class Reference

#include "httplib.hpp"

Inheritance diagram for httplib::BufferStream:
Collaboration diagram for httplib::BufferStream:

Public Member Functions

 BufferStream ()=default
 
 ~BufferStream () override=default
 
const std::string & get_buffer () const
 
std::string get_remote_addr () const override
 
int read (char *ptr, size_t size) override
 
int write (const char *ptr) override
 
int write (const char *ptr, size_t size) override
 
int write (const std::string &s) override
 
template<typename... Args>
int write_format (const char *fmt, const Args &... args)
 

Private Attributes

std::string buffer
 

Constructor & Destructor Documentation

◆ BufferStream()

httplib::BufferStream::BufferStream ( )
default

◆ ~BufferStream()

httplib::BufferStream::~BufferStream ( )
overridedefault

Member Function Documentation

◆ get_buffer()

const std::string & httplib::BufferStream::get_buffer ( ) const
inline
Here is the caller graph for this function:

◆ get_remote_addr()

std::string httplib::BufferStream::get_remote_addr ( ) const
inlineoverridevirtual

Implements httplib::Stream.

◆ read()

int httplib::BufferStream::read ( char *  ptr,
size_t  size 
)
inlineoverridevirtual

Implements httplib::Stream.

◆ write() [1/3]

int httplib::BufferStream::write ( const char *  ptr)
inlineoverridevirtual

Implements httplib::Stream.

Here is the call graph for this function:

◆ write() [2/3]

int httplib::BufferStream::write ( const char *  ptr,
size_t  size 
)
inlineoverridevirtual

Implements httplib::Stream.

Here is the caller graph for this function:

◆ write() [3/3]

int httplib::BufferStream::write ( const std::string &  s)
inlineoverridevirtual

Implements httplib::Stream.

Here is the call graph for this function:

◆ write_format()

template<typename... Args>
int httplib::Stream::write_format ( const char *  fmt,
const Args &...  args 
)
inlineinherited
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ buffer

std::string httplib::BufferStream::buffer
private

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