ttg 1.0.0-alpha
Template Task Graph (TTG): flowgraph-based programming model for high-performance distributed-memory algorithms
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
ttg::detail::iovec_istreambuf Class Reference

streambuf that reads vector of address-size pairs More...

#include <stream.h>

Inherits std::streambuf.

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
 

Detailed Description

streambuf that reads vector of address-size pairs

Definition at line 49 of file stream.h.

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: