Skip to content

Latest commit

 

History

History
101 lines (71 loc) · 2.31 KB

File metadata and controls

101 lines (71 loc) · 2.31 KB

Input / output

Interfaces

.. doxygenclass:: arrow::io::FileInterface
   :members:

.. doxygenclass:: arrow::io::Readable
   :members:

.. doxygenclass:: arrow::io::Seekable
   :members:

.. doxygenclass:: arrow::io::Writable
   :members:

.. doxygenclass:: arrow::io::InputStream
   :members:

.. doxygenclass:: arrow::io::RandomAccessFile
   :members:

.. doxygenclass:: arrow::io::OutputStream
   :members:

.. doxygenclass:: arrow::io::ReadWriteFileInterface
   :members:

Concrete implementations

In-memory streams

.. doxygenclass:: arrow::io::BufferReader
   :members:

.. doxygenclass:: arrow::io::MockOutputStream
   :members:

.. doxygenclass:: arrow::io::BufferOutputStream
   :members:

.. doxygenclass:: arrow::io::FixedSizeBufferWriter
   :members:

Local files

.. doxygenclass:: arrow::io::ReadableFile
   :members:

.. doxygenclass:: arrow::io::FileOutputStream
   :members:

.. doxygenclass:: arrow::io::MemoryMappedFile
   :members:

Buffering input / output wrappers

.. doxygenclass:: arrow::io::BufferedInputStream
   :members:

.. doxygenclass:: arrow::io::BufferedOutputStream
   :members:

Compressed input / output wrappers

.. doxygenclass:: arrow::io::CompressedInputStream
   :members:

.. doxygenclass:: arrow::io::CompressedOutputStream
   :members:

Transforming input wrapper

.. doxygenclass:: arrow::io::TransformInputStream
   :members: