Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::RNTupleInputSpec Class Reference

Definition at line 341 of file RNTupleTypes.hxx.

Public Types

using Storage_t = std::variant<std::string, TDirectory *>
 

Public Member Functions

 RNTupleInputSpec (std::string_view n, const std::string &s)
 
 RNTupleInputSpec (std::string_view n, TDirectory *s)
 
const std::string & GetNTupleName () const
 
const Storage_t & GetStorage () const
 

Private Attributes

std::string fNTupleName
 
Storage_t fStorage
 

Friends

class RNTupleProcessor
 
class RNTupleSingleProcessor
 

#include <ROOT/RNTupleTypes.hxx>

Member Typedef Documentation

◆ Storage_t

using ROOT::RNTupleInputSpec::Storage_t = std::variant<std::string, TDirectory *>

Definition at line 346 of file RNTupleTypes.hxx.

Constructor & Destructor Documentation

◆ RNTupleInputSpec() [1/2]

ROOT::RNTupleInputSpec::RNTupleInputSpec ( std::string_view n,
TDirectory * s )
inline

Definition at line 353 of file RNTupleTypes.hxx.

◆ RNTupleInputSpec() [2/2]

ROOT::RNTupleInputSpec::RNTupleInputSpec ( std::string_view n,
const std::string & s )
inline

Definition at line 354 of file RNTupleTypes.hxx.

Member Function Documentation

◆ GetNTupleName()

const std::string & ROOT::RNTupleInputSpec::GetNTupleName ( ) const
inline

Definition at line 356 of file RNTupleTypes.hxx.

◆ GetStorage()

const Storage_t & ROOT::RNTupleInputSpec::GetStorage ( ) const
inline

Definition at line 357 of file RNTupleTypes.hxx.

Friends And Related Symbol Documentation

◆ RNTupleProcessor

friend class RNTupleProcessor
friend

Definition at line 342 of file RNTupleTypes.hxx.

◆ RNTupleSingleProcessor

friend class RNTupleSingleProcessor
friend

Definition at line 343 of file RNTupleTypes.hxx.

Member Data Documentation

◆ fNTupleName

std::string ROOT::RNTupleInputSpec::fNTupleName
private

Definition at line 349 of file RNTupleTypes.hxx.

◆ fStorage

Storage_t ROOT::RNTupleInputSpec::fStorage
private

Definition at line 350 of file RNTupleTypes.hxx.

Libraries for ROOT::RNTupleInputSpec:

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