BioDynaMo  v1.03.58-27764645
Public Member Functions | Private Member Functions | Private Attributes | List of all members
bdm::IntegralTypeWrapper< T > Class Template Reference

#include <io.h>

Public Member Functions

 IntegralTypeWrapper (const T &data)
 IntegralTypeWrapper (TRootIOCtor *io_ctor)
const T & Get () const

Private Member Functions

 BDM_CLASS_DEF_NV (IntegralTypeWrapper, 1)

Private Attributes


Detailed Description

template<typename T>
class bdm::IntegralTypeWrapper< T >

ROOT cannot write a single integral type (int, real_t, ...). Therefore, this wrapper is needed

Definition at line 64 of file io.h.

Constructor & Destructor Documentation

◆ IntegralTypeWrapper() [1/2]

template<typename T >
bdm::IntegralTypeWrapper< T >::IntegralTypeWrapper ( const T &  data)

Definition at line 66 of file io.h.

◆ IntegralTypeWrapper() [2/2]

template<typename T >
bdm::IntegralTypeWrapper< T >::IntegralTypeWrapper ( TRootIOCtor *  io_ctor)

Definition at line 67 of file io.h.

Member Function Documentation


template<typename T >
bdm::IntegralTypeWrapper< T >::BDM_CLASS_DEF_NV ( IntegralTypeWrapper< T >  ,

◆ Get()

template<typename T >
const T& bdm::IntegralTypeWrapper< T >::Get ( ) const

Definition at line 68 of file io.h.

Member Data Documentation

◆ data_

template<typename T >
T bdm::IntegralTypeWrapper< T >::data_

Definition at line 71 of file io.h.

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