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

The iterable returned by RFile::ListKeys()

Definition at line 97 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 98 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 153 of file RFile.hxx.

Member Function Documentation

◆ begin()

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

Definition at line 416 of file RFile.cxx.

◆ end()

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

Definition at line 421 of file RFile.cxx.

Member Data Documentation

◆ fFile

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

Definition at line 100 of file RFile.hxx.

◆ fFlags

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

Definition at line 102 of file RFile.hxx.

◆ fPattern

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

Definition at line 101 of file RFile.hxx.

Libraries for ROOT::Experimental::RFileKeyIterable:

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