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

constexpr 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.

Collaboration diagram for ROOT::Internal::RRawFile::ROptions:
[legend]

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