Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::RClusterSize Struct Reference

Wrap the 32bit integer in a struct in order to avoid template specialization clash with std::uint32_t.

Definition at line 58 of file RNTupleUtil.hxx.

Public Types

using ValueType = std::uint32_t
 

Public Member Functions

 RClusterSize ()
 
constexpr RClusterSize (ValueType value)
 
 operator ValueType () const
 
RClusterSize operator++ (int)
 
RClusterSizeoperator+= (const ValueType value)
 
RClusterSizeoperator= (const ValueType value)
 

Public Attributes

ValueType fValue
 

#include <ROOT/RNTupleUtil.hxx>

Member Typedef Documentation

◆ ValueType

Definition at line 59 of file RNTupleUtil.hxx.

Constructor & Destructor Documentation

◆ RClusterSize() [1/2]

ROOT::Experimental::RClusterSize::RClusterSize ( )
inline

Definition at line 61 of file RNTupleUtil.hxx.

◆ RClusterSize() [2/2]

constexpr ROOT::Experimental::RClusterSize::RClusterSize ( ValueType  value)
inlineexplicitconstexpr

Definition at line 62 of file RNTupleUtil.hxx.

Member Function Documentation

◆ operator ValueType()

ROOT::Experimental::RClusterSize::operator ValueType ( ) const
inline

Definition at line 66 of file RNTupleUtil.hxx.

◆ operator++()

RClusterSize ROOT::Experimental::RClusterSize::operator++ ( int  )
inline

Definition at line 65 of file RNTupleUtil.hxx.

◆ operator+=()

RClusterSize & ROOT::Experimental::RClusterSize::operator+= ( const ValueType  value)
inline

Definition at line 64 of file RNTupleUtil.hxx.

◆ operator=()

RClusterSize & ROOT::Experimental::RClusterSize::operator= ( const ValueType  value)
inline

Definition at line 63 of file RNTupleUtil.hxx.

Member Data Documentation

◆ fValue

ValueType ROOT::Experimental::RClusterSize::fValue

Definition at line 68 of file RNTupleUtil.hxx.

Collaboration diagram for ROOT::Experimental::RClusterSize:
[legend]

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