Logo ROOT   6.18/05
Reference Guide
List of all members | Public Member Functions | Public Attributes | List of all members
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 47 of file RNTupleUtil.hxx.

Public Member Functions

 RClusterSize ()
 
constexpr RClusterSize (std::uint32_t value)
 
RClusterSize operator++ (int)
 
RClusterSizeoperator+= (const std::uint32_t value)
 
RClusterSizeoperator= (const std::uint32_t value)
 

Public Attributes

std::uint32_t fValue
 

#include <ROOT/RNTupleUtil.hxx>

Constructor & Destructor Documentation

◆ RClusterSize() [1/2]

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

Definition at line 48 of file RNTupleUtil.hxx.

◆ RClusterSize() [2/2]

constexpr ROOT::Experimental::RClusterSize::RClusterSize ( std::uint32_t  value)
inlineexplicitconstexpr

Definition at line 49 of file RNTupleUtil.hxx.

Member Function Documentation

◆ operator++()

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

Definition at line 52 of file RNTupleUtil.hxx.

◆ operator+=()

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

Definition at line 51 of file RNTupleUtil.hxx.

◆ operator=()

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

Definition at line 50 of file RNTupleUtil.hxx.

Member Data Documentation

◆ fValue

std::uint32_t ROOT::Experimental::RClusterSize::fValue

Definition at line 55 of file RNTupleUtil.hxx.


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