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_tTell () const override
 
arrow::Status Write (const void *data, int64_t nbytes) override
 
bool closed () const override
 
TDirectoryFile * GetDirectory ()
 

Detailed Description

Definition at line 206 of file RootArrowFilesystem.h.

Constructor & Destructor Documentation

◆ TDirectoryFileOutputStream()

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

Definition at line 209 of file RootArrowFilesystem.cxx.

Member Function Documentation

◆ Close()

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

Definition at line 214 of file RootArrowFilesystem.cxx.

◆ closed()

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

Definition at line 230 of file RootArrowFilesystem.cxx.

◆ GetDirectory()

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

Definition at line 219 of file RootArrowFilesystem.h.

◆ Tell()

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

Definition at line 220 of file RootArrowFilesystem.cxx.

◆ Write()

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

Definition at line 225 of file RootArrowFilesystem.cxx.


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