Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
Protected Member Functions | List of all members
arrow::io::InputStream Class Reference

#include <arrow/io/interfaces.h>

Inheritance diagram for arrow::io::InputStream:
arrow::io::FileInterface arrow::io::Readable arrow::io::RandomAccessFile arrow::io::StdinStream arrow::io::BufferReader arrow::io::HdfsReadableFile arrow::io::ReadableFile arrow::io::ReadWriteFileInterface arrow::py::PyReadableFile arrow::gpu::CudaBufferReader arrow::io::MemoryMappedFile

Protected Member Functions

 InputStream ()=default
- Protected Member Functions inherited from arrow::io::FileInterface
 FileInterface ()
void set_mode (FileMode::type mode)

Additional Inherited Members

- Public Member Functions inherited from arrow::io::FileInterface
virtual ~FileInterface ()=0
virtual Status Close ()=0
virtual Status Tell (int64_t *position) const =0
FileMode::type mode () const
- Public Member Functions inherited from arrow::io::Readable
virtual ~Readable ()=default
virtual Status Read (int64_t nbytes, int64_t *bytes_read, void *out)=0
virtual Status Read (int64_t nbytes, std::shared_ptr< Buffer > *out)=0
- Protected Attributes inherited from arrow::io::FileInterface
FileMode::type mode_

Constructor & Destructor Documentation

◆ InputStream()

arrow::io::InputStream::InputStream ( )

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