Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
Classes | Typedefs | Enumerations | Functions
arrow::io Namespace Reference

Classes

class  BufferedOutputStream
 
class  BufferOutputStream
 
class  BufferReader
 Random access zero-copy reads on an arrow::Buffer. More...
 
class  FileInterface
 
struct  FileMode
 
class  FileOutputStream
 
struct  FileStatistics
 
class  FileSystem
 
class  FixedSizeBufferWriter
 Enables random writes into a fixed-size mutable buffer. More...
 
class  HadoopFileSystem
 
struct  HdfsConnectionConfig
 
class  HdfsOutputStream
 
struct  HdfsPathInfo
 
class  HdfsReadableFile
 
class  InputStream
 
class  MemoryMappedFile
 
class  MockOutputStream
 
struct  ObjectType
 
class  OutputStream
 
class  RandomAccessFile
 
class  Readable
 
class  ReadableFile
 
class  ReadWriteFileInterface
 
class  Seekable
 
class  StderrStream
 
class  StdinStream
 
class  StdoutStream
 
class  Writable
 
class  WritableFile
 

Typedefs

using WriteableFile = WritableFile
 
using ReadableFileInterface = RandomAccessFile
 

Enumerations

enum  HdfsDriver : char { HdfsDriver::LIBHDFS, HdfsDriver::LIBHDFS3 }
 

Functions

Status HaveLibHdfs ()
 
Status HaveLibHdfs3 ()
 

Typedef Documentation

◆ ReadableFileInterface

◆ WriteableFile

Enumeration Type Documentation

◆ HdfsDriver

enum arrow::io::HdfsDriver : char
strong
Enumerator
LIBHDFS 
LIBHDFS3 

Function Documentation

◆ HaveLibHdfs()

Status arrow::io::HaveLibHdfs ( )

◆ HaveLibHdfs3()

Status arrow::io::HaveLibHdfs3 ( )