Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
Public Member Functions | Friends | List of all members
arrow::io::HdfsOutputStream Class Reference

#include <arrow/io/hdfs.h>

Inheritance diagram for arrow::io::HdfsOutputStream:
arrow::io::OutputStream arrow::io::FileInterface arrow::io::Writable

Public Member Functions

 ~HdfsOutputStream () override
Status Close () override
Status Write (const void *buffer, int64_t nbytes) override
Status Write (const void *buffer, int64_t nbytes, int64_t *bytes_written)
Status Flush () override
 Flush buffered bytes, if any. More...
Status Tell (int64_t *position) const override
- Public Member Functions inherited from arrow::io::FileInterface
virtual ~FileInterface ()=0
FileMode::type mode () const
- Public Member Functions inherited from arrow::io::Writable
virtual ~Writable ()=default
Status Write (const std::string &data)


class HadoopFileSystem::HadoopFileSystemImpl

Additional Inherited Members

- Protected Member Functions inherited from arrow::io::OutputStream
 OutputStream ()=default
- Protected Member Functions inherited from arrow::io::FileInterface
 FileInterface ()
void set_mode (FileMode::type mode)
- Protected Attributes inherited from arrow::io::FileInterface
FileMode::type mode_

Constructor & Destructor Documentation

◆ ~HdfsOutputStream()

arrow::io::HdfsOutputStream::~HdfsOutputStream ( )

Member Function Documentation

◆ Close()

Status arrow::io::HdfsOutputStream::Close ( )

◆ Flush()

Status arrow::io::HdfsOutputStream::Flush ( )

Flush buffered bytes, if any.

Reimplemented from arrow::io::Writable.

◆ Tell()

Status arrow::io::HdfsOutputStream::Tell ( int64_t *  position) const

◆ Write() [1/2]

Status arrow::io::HdfsOutputStream::Write ( const void *  buffer,
int64_t  nbytes 

Implements arrow::io::Writable.

◆ Write() [2/2]

Status arrow::io::HdfsOutputStream::Write ( const void *  buffer,
int64_t  nbytes,
int64_t *  bytes_written 

Friends And Related Function Documentation

◆ HadoopFileSystem::HadoopFileSystemImpl

friend class HadoopFileSystem::HadoopFileSystemImpl

The documentation for this class was generated from the following file: