Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
ROOT::Internal::RRawFile::ROptions Struct Reference

On construction, an ROptions parameter can customize the RRawFile behavior.

Definition at line 49 of file RRawFile.hxx.

Public Member Functions

 ROptions ()

Public Attributes

size_t fBlockSize = kUseDefaultBlockSize
 Read at least fBlockSize bytes at a time. A value of zero turns off I/O buffering.
ELineBreaks fLineBreak = ELineBreaks::kAuto

Static Public Attributes

static constexpr size_t kUseDefaultBlockSize = std::size_t(-1)
 Use protocol-dependent default block size.

#include <ROOT/RRawFile.hxx>

Constructor & Destructor Documentation

◆ ROptions()

ROOT::Internal::RRawFile::ROptions::ROptions ( )
inline

Definition at line 56 of file RRawFile.hxx.

Member Data Documentation

◆ fBlockSize

size_t ROOT::Internal::RRawFile::ROptions::fBlockSize = kUseDefaultBlockSize

Read at least fBlockSize bytes at a time. A value of zero turns off I/O buffering.

Definition at line 54 of file RRawFile.hxx.

◆ fLineBreak

ELineBreaks ROOT::Internal::RRawFile::ROptions::fLineBreak = ELineBreaks::kAuto

Definition at line 52 of file RRawFile.hxx.

◆ kUseDefaultBlockSize

size_t ROOT::Internal::RRawFile::ROptions::kUseDefaultBlockSize = std::size_t(-1)
staticconstexpr

Use protocol-dependent default block size.

Definition at line 50 of file RRawFile.hxx.


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