Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
ROOT::RFieldBase::RSchemaIteratorTemplate< IsConstT >::Position Struct Reference

template<bool IsConstT>
struct ROOT::RFieldBase::RSchemaIteratorTemplate< IsConstT >::Position

Definition at line 626 of file RFieldBase.hxx.

Public Types

using FieldPtr_t = std::conditional_t<IsConstT, const RFieldBase *, RFieldBase *>
 

Public Member Functions

 Position ()
 
 Position (FieldPtr_t fieldPtr, int idxInParent)
 

Public Attributes

FieldPtr_t fFieldPtr
 
int fIdxInParent
 

Member Typedef Documentation

◆ FieldPtr_t

template<bool IsConstT>
using ROOT::RFieldBase::RSchemaIteratorTemplate< IsConstT >::Position::FieldPtr_t = std::conditional_t<IsConstT, const RFieldBase *, RFieldBase *>

Definition at line 627 of file RFieldBase.hxx.

Constructor & Destructor Documentation

◆ Position() [1/2]

template<bool IsConstT>
ROOT::RFieldBase::RSchemaIteratorTemplate< IsConstT >::Position::Position ( )
inline

Definition at line 628 of file RFieldBase.hxx.

◆ Position() [2/2]

template<bool IsConstT>
ROOT::RFieldBase::RSchemaIteratorTemplate< IsConstT >::Position::Position ( FieldPtr_t fieldPtr,
int idxInParent )
inline

Definition at line 629 of file RFieldBase.hxx.

Member Data Documentation

◆ fFieldPtr

template<bool IsConstT>
FieldPtr_t ROOT::RFieldBase::RSchemaIteratorTemplate< IsConstT >::Position::fFieldPtr

Definition at line 630 of file RFieldBase.hxx.

◆ fIdxInParent

template<bool IsConstT>
int ROOT::RFieldBase::RSchemaIteratorTemplate< IsConstT >::Position::fIdxInParent

Definition at line 631 of file RFieldBase.hxx.

Collaboration diagram for ROOT::RFieldBase::RSchemaIteratorTemplate< IsConstT >::Position:
[legend]

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