Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
ROOT::RNTupleCardinality< SizeT > Struct Template Reference

template<typename SizeT>
struct ROOT::RNTupleCardinality< SizeT >

Helper types to present an offset column as array of collection sizes.

See RField<RNTupleCardinality<SizeT>> for details.

Definition at line 29 of file RNTupleTypes.hxx.

Public Types

using ValueType = SizeT

Public Member Functions

 RNTupleCardinality ()
constexpr RNTupleCardinality (ValueType value)
 operator ValueType () const
RNTupleCardinalityoperator= (const ValueType value)

Public Attributes

ValueType fValue

#include <ROOT/RNTupleTypes.hxx>

Member Typedef Documentation

◆ ValueType

template<typename SizeT>
using ROOT::RNTupleCardinality< SizeT >::ValueType = SizeT

Definition at line 33 of file RNTupleTypes.hxx.

Constructor & Destructor Documentation

◆ RNTupleCardinality() [1/2]

template<typename SizeT>
ROOT::RNTupleCardinality< SizeT >::RNTupleCardinality ( )
inline

Definition at line 35 of file RNTupleTypes.hxx.

◆ RNTupleCardinality() [2/2]

template<typename SizeT>
ROOT::RNTupleCardinality< SizeT >::RNTupleCardinality ( ValueType value)
inlineexplicitconstexpr

Definition at line 36 of file RNTupleTypes.hxx.

Member Function Documentation

◆ operator ValueType()

template<typename SizeT>
ROOT::RNTupleCardinality< SizeT >::operator ValueType ( ) const
inline

Definition at line 42 of file RNTupleTypes.hxx.

◆ operator=()

template<typename SizeT>
RNTupleCardinality & ROOT::RNTupleCardinality< SizeT >::operator= ( const ValueType value)
inline

Definition at line 37 of file RNTupleTypes.hxx.

Member Data Documentation

◆ fValue

template<typename SizeT>
ValueType ROOT::RNTupleCardinality< SizeT >::fValue

Definition at line 44 of file RNTupleTypes.hxx.


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