Apache OpenDALâ„¢ C++ Binding
The C++ binding for Apache OpenDALâ„¢
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
opendal::ReaderStream::ReaderStreamBuf Class Reference

#include <opendal.hpp>

Inheritance diagram for opendal::ReaderStream::ReaderStreamBuf:
[legend]

Public Member Functions

 ReaderStreamBuf (Reader &&reader)
 

Protected Member Functions

std::streamsize xsgetn (char *s, std::streamsize count) override
 
int_type underflow () override
 
int_type uflow () override
 
std::streampos seekoff (std::streamoff off, std::ios_base::seekdir dir, std::ios_base::openmode which) override
 
std::streampos seekpos (std::streampos pos, std::ios_base::openmode which) override
 

Constructor & Destructor Documentation

◆ ReaderStreamBuf()

opendal::ReaderStream::ReaderStreamBuf::ReaderStreamBuf ( Reader &&  reader)
inline

Member Function Documentation

◆ seekoff()

std::streampos opendal::ReaderStream::ReaderStreamBuf::seekoff ( std::streamoff  off,
std::ios_base::seekdir  dir,
std::ios_base::openmode  which 
)
inlineoverrideprotected

◆ seekpos()

std::streampos opendal::ReaderStream::ReaderStreamBuf::seekpos ( std::streampos  pos,
std::ios_base::openmode  which 
)
inlineoverrideprotected

◆ uflow()

int_type opendal::ReaderStream::ReaderStreamBuf::uflow ( )
inlineoverrideprotected

◆ underflow()

int_type opendal::ReaderStream::ReaderStreamBuf::underflow ( )
inlineoverrideprotected

◆ xsgetn()

std::streamsize opendal::ReaderStream::ReaderStreamBuf::xsgetn ( char *  s,
std::streamsize  count 
)
inlineoverrideprotected

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