ttg::detail::iovec_istreambuf Class Reference
Inheritance diagram for ttg::detail::iovec_istreambuf:

Documentation

streambuf that reads vector of address-size pairs

Definition at line 49 of file stream.h.

Public Member Functions

 iovec_istreambuf (const std::vector< std::pair< const void *, std::size_t >> &iovec)
 

Protected Member Functions

std::streamsize xsgetn (char_type *s, std::streamsize max_n) override
 

Constructor & Destructor Documentation

◆ iovec_istreambuf()

ttg::detail::iovec_istreambuf::iovec_istreambuf ( const std::vector< std::pair< const void *, std::size_t >> &  iovec)
inline

Definition at line 53 of file stream.h.

Member Function Documentation

◆ xsgetn()

std::streamsize ttg::detail::iovec_istreambuf::xsgetn ( char_type *  s,
std::streamsize  max_n 
)
inlineoverrideprotected

Definition at line 56 of file stream.h.


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