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

Classes

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  StdinStream
 
class  StdoutStream
 
class  Writeable
 
class  WriteableFile
 

Typedefs

using ReadableFileInterface = RandomAccessFile
 

Enumerations

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

Functions

Status HaveLibHdfs ()
 
Status HaveLibHdfs3 ()
 

Typedef Documentation

◆ ReadableFileInterface

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 ( )