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

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

Close() overridearrow::io::MemoryMappedFilevirtual
Create(const std::string &path, int64_t size, std::shared_ptr< MemoryMappedFile > *out)arrow::io::MemoryMappedFilestatic
file_descriptor() constarrow::io::MemoryMappedFile
FileInterface()arrow::io::FileInterfaceinlineprotected
Flush()arrow::io::Writeablevirtual
GetSize(int64_t *size) overridearrow::io::MemoryMappedFilevirtual
InputStream()=defaultarrow::io::InputStreamprotected
mode() constarrow::io::FileInterfaceinline
mode_arrow::io::FileInterfaceprotected
Open(const std::string &path, FileMode::type mode, std::shared_ptr< MemoryMappedFile > *out)arrow::io::MemoryMappedFilestatic
OutputStream()=defaultarrow::io::OutputStreamprotected
RandomAccessFile()arrow::io::RandomAccessFileprotected
Read(int64_t nbytes, int64_t *bytes_read, uint8_t *out) overridearrow::io::MemoryMappedFilevirtual
Read(int64_t nbytes, std::shared_ptr< Buffer > *out) overridearrow::io::MemoryMappedFilevirtual
ReadAt(int64_t position, int64_t nbytes, int64_t *bytes_read, uint8_t *out) overridearrow::io::MemoryMappedFilevirtual
ReadAt(int64_t position, int64_t nbytes, std::shared_ptr< Buffer > *out) overridearrow::io::MemoryMappedFilevirtual
ReadWriteFileInterface()arrow::io::ReadWriteFileInterfaceinlineprotected
Seek(int64_t position) overridearrow::io::MemoryMappedFilevirtual
set_mode(FileMode::type mode)arrow::io::FileInterfaceinlineprotected
supports_zero_copy() const overridearrow::io::MemoryMappedFilevirtual
Tell(int64_t *position) const overridearrow::io::MemoryMappedFilevirtual
Write(const uint8_t *data, int64_t nbytes) overridearrow::io::MemoryMappedFilevirtual
arrow::io::ReadWriteFileInterface::Write(const std::string &data)arrow::io::Writeable
WriteableFile()=defaultarrow::io::WriteableFileprotected
WriteAt(int64_t position, const uint8_t *data, int64_t nbytes) overridearrow::io::MemoryMappedFilevirtual
~FileInterface()=0arrow::io::FileInterfacepure virtual
~MemoryMappedFile()arrow::io::MemoryMappedFile
~RandomAccessFile() overridearrow::io::RandomAccessFile
~Readable()=defaultarrow::io::Readablevirtual
~Seekable()=defaultarrow::io::Seekablevirtual
~Writeable()=defaultarrow::io::Writeablevirtual