vSMC  v3.0.0
Scalable Monte Carlo
Public Member Functions | List of all members
vsmc::internal::HDF5ID< Derived > Class Template Reference

#include <vsmc/utility/hdf5.hpp>

Public Member Functions

 HDF5ID (::hid_t id)
 
 ~HDF5ID ()
 
bool good () const
 
::hid_t id () const
 
 operator bool () const
 
bool operator! () const
 

Detailed Description

template<typename Derived>
class vsmc::internal::HDF5ID< Derived >

Definition at line 64 of file hdf5.hpp.

Constructor & Destructor Documentation

template<typename Derived>
vsmc::internal::HDF5ID< Derived >::HDF5ID ( ::hid_t  id)
inline

Definition at line 67 of file hdf5.hpp.

template<typename Derived>
vsmc::internal::HDF5ID< Derived >::~HDF5ID ( )
inline

Definition at line 69 of file hdf5.hpp.

Member Function Documentation

template<typename Derived>
bool vsmc::internal::HDF5ID< Derived >::good ( ) const
inline

Definition at line 77 of file hdf5.hpp.

template<typename Derived>
::hid_t vsmc::internal::HDF5ID< Derived >::id ( ) const
inline

Definition at line 75 of file hdf5.hpp.

template<typename Derived>
vsmc::internal::HDF5ID< Derived >::operator bool ( ) const
inlineexplicit

Definition at line 81 of file hdf5.hpp.

template<typename Derived>
bool vsmc::internal::HDF5ID< Derived >::operator! ( ) const
inline

Definition at line 79 of file hdf5.hpp.