Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
arrow::io::ReadWriteFileInterface Member List

This is the complete list of members for arrow::io::ReadWriteFileInterface, including all inherited members.

Advance(int64_t nbytes)arrow::io::InputStream
Close()=0arrow::io::FileInterfacepure virtual
FileInterface()arrow::io::FileInterfaceinlineprotected
Flush()arrow::io::Writablevirtual
GetSize(int64_t *size)=0arrow::io::RandomAccessFilepure virtual
InputStream()=defaultarrow::io::InputStreamprotected
mode() constarrow::io::FileInterfaceinline
mode_arrow::io::FileInterfaceprotected
OutputStream()=defaultarrow::io::OutputStreamprotected
RandomAccessFile()arrow::io::RandomAccessFileprotected
Read(int64_t nbytes, int64_t *bytes_read, void *out)=0arrow::io::Readablepure virtual
Read(int64_t nbytes, std::shared_ptr< Buffer > *out)=0arrow::io::Readablepure virtual
ReadAt(int64_t position, int64_t nbytes, int64_t *bytes_read, void *out)=0arrow::io::RandomAccessFilepure virtual
ReadAt(int64_t position, int64_t nbytes, std::shared_ptr< Buffer > *out)=0arrow::io::RandomAccessFilepure virtual
ReadWriteFileInterface()arrow::io::ReadWriteFileInterfaceinlineprotected
Seek(int64_t position)=0arrow::io::Seekablepure virtual
set_mode(FileMode::type mode)arrow::io::FileInterfaceinlineprotected
supports_zero_copy() const =0arrow::io::RandomAccessFilepure virtual
Tell(int64_t *position) const =0arrow::io::FileInterfacepure virtual
WritableFile()=defaultarrow::io::WritableFileprotected
Write(const void *data, int64_t nbytes)=0arrow::io::Writablepure virtual
Write(const std::string &data)arrow::io::Writable
WriteAt(int64_t position, const void *data, int64_t nbytes)=0arrow::io::WritableFilepure virtual
~FileInterface()=0arrow::io::FileInterfacepure virtual
~RandomAccessFile() overridearrow::io::RandomAccessFile
~Readable()=defaultarrow::io::Readablevirtual
~Seekable()=defaultarrow::io::Seekablevirtual
~Writable()=defaultarrow::io::Writablevirtual