Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::Internal::RNTupleFileWriter::RFileProper Struct Reference

Definition at line 138 of file RMiniFile.hxx.

Public Member Functions

 operator bool () const
 
void Write (const void *buffer, size_t nbytes, std::int64_t offset)
 Low-level writing using a TFile.
 
std::uint64_t WriteKey (const void *buffer, size_t nbytes, size_t len)
 Writes an RBlob opaque key with the provided buffer as data record and returns the offset of the record.
 

Public Attributes

TFilefFile = nullptr
 

Member Function Documentation

◆ operator bool()

ROOT::Experimental::Internal::RNTupleFileWriter::RFileProper::operator bool ( ) const
inline

Definition at line 144 of file RMiniFile.hxx.

◆ Write()

void ROOT::Experimental::Internal::RNTupleFileWriter::RFileProper::Write ( const void *  buffer,
size_t  nbytes,
std::int64_t  offset 
)

Low-level writing using a TFile.

Definition at line 1146 of file RMiniFile.cxx.

◆ WriteKey()

std::uint64_t ROOT::Experimental::Internal::RNTupleFileWriter::RFileProper::WriteKey ( const void *  buffer,
size_t  nbytes,
size_t  len 
)

Writes an RBlob opaque key with the provided buffer as data record and returns the offset of the record.

Definition at line 1156 of file RMiniFile.cxx.

Member Data Documentation

◆ fFile

TFile* ROOT::Experimental::Internal::RNTupleFileWriter::RFileProper::fFile = nullptr

Definition at line 139 of file RMiniFile.hxx.

Collaboration diagram for ROOT::Experimental::Internal::RNTupleFileWriter::RFileProper:
[legend]

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