Project
Loading...
Searching...
No Matches
o2::framework::TDirectoryFileOutputStream Class Reference

#include <RootArrowFilesystem.h>

Inherits arrow::io::OutputStream.

Public Member Functions

 TDirectoryFileOutputStream (TDirectoryFile *)
 
arrow::Status Close () override
 
arrow::Result< int64_t > Tell () const override
 
arrow::Status Write (const void *data, int64_t nbytes) override
 
bool closed () const override
 
TDirectoryFile * GetDirectory ()
 

Detailed Description

Definition at line 205 of file RootArrowFilesystem.h.

Constructor & Destructor Documentation

◆ TDirectoryFileOutputStream()

o2::framework::TDirectoryFileOutputStream::TDirectoryFileOutputStream ( TDirectoryFile *  f)

Definition at line 206 of file RootArrowFilesystem.cxx.

Member Function Documentation

◆ Close()

arrow::Status o2::framework::TDirectoryFileOutputStream::Close ( )
override

Definition at line 211 of file RootArrowFilesystem.cxx.

◆ closed()

bool o2::framework::TDirectoryFileOutputStream::closed ( ) const
override

Definition at line 227 of file RootArrowFilesystem.cxx.

◆ GetDirectory()

TDirectoryFile * o2::framework::TDirectoryFileOutputStream::GetDirectory ( )
inline

Definition at line 218 of file RootArrowFilesystem.h.

◆ Tell()

arrow::Result< int64_t > o2::framework::TDirectoryFileOutputStream::Tell ( ) const
override

Definition at line 217 of file RootArrowFilesystem.cxx.

◆ Write()

arrow::Status o2::framework::TDirectoryFileOutputStream::Write ( const void data,
int64_t  nbytes 
)
override

Definition at line 222 of file RootArrowFilesystem.cxx.


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