Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
ROOT::Experimental::RFileKeyIterable Class Referencefinal

The iterable returned by RFile::ListKeys().

Definition at line 121 of file RFile.hxx.

Classes

class  RIterator

Public Member Functions

 RFileKeyIterable (TFile *file, std::string_view rootDir, std::uint32_t flags)
RIterator begin () const
RIterator end () const

Private Types

using Pattern_t = std::string

Private Attributes

TFilefFile = nullptr
std::uint32_t fFlags = 0
Pattern_t fPattern

#include <ROOT/RFile.hxx>

Member Typedef Documentation

◆ Pattern_t

Definition at line 122 of file RFile.hxx.

Constructor & Destructor Documentation

◆ RFileKeyIterable()

ROOT::Experimental::RFileKeyIterable::RFileKeyIterable ( TFile * file,
std::string_view rootDir,
std::uint32_t flags )
inline

Definition at line 177 of file RFile.hxx.

Member Function Documentation

◆ begin()

ROOT::Experimental::RFileKeyIterable::RIterator ROOT::Experimental::RFileKeyIterable::begin ( ) const

Definition at line 426 of file RFile.cxx.

◆ end()

ROOT::Experimental::RFileKeyIterable::RIterator ROOT::Experimental::RFileKeyIterable::end ( ) const

Definition at line 431 of file RFile.cxx.

Member Data Documentation

◆ fFile

TFile* ROOT::Experimental::RFileKeyIterable::fFile = nullptr
private

Definition at line 124 of file RFile.hxx.

◆ fFlags

std::uint32_t ROOT::Experimental::RFileKeyIterable::fFlags = 0
private

Definition at line 126 of file RFile.hxx.

◆ fPattern

Pattern_t ROOT::Experimental::RFileKeyIterable::fPattern
private

Definition at line 125 of file RFile.hxx.


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