vSMC
vSMC: Scalable Monte Carlo
Public Member Functions | List of all members
vsmc::internal::HDF5LoadDataPtr< T > Class Template Reference

#include <vsmc/utility/hdf5io.hpp>

Public Member Functions

 HDF5LoadDataPtr ()
 
T * get ()
 
bool is_raw_ptr () const
 
template<typename OutputIter >
void set (std::size_t n, OutputIter)
 
void set (std::size_t, T *ptr)
 

Detailed Description

template<typename T>
class vsmc::internal::HDF5LoadDataPtr< T >

Definition at line 64 of file hdf5io.hpp.

Constructor & Destructor Documentation

template<typename T>
vsmc::internal::HDF5LoadDataPtr< T >::HDF5LoadDataPtr ( )
inline

Definition at line 67 of file hdf5io.hpp.

Member Function Documentation

template<typename T>
T* vsmc::internal::HDF5LoadDataPtr< T >::get ( )
inline

Definition at line 77 of file hdf5io.hpp.

template<typename T>
bool vsmc::internal::HDF5LoadDataPtr< T >::is_raw_ptr ( ) const
inline

Definition at line 79 of file hdf5io.hpp.

template<typename T>
template<typename OutputIter >
void vsmc::internal::HDF5LoadDataPtr< T >::set ( std::size_t  n,
OutputIter   
)
inline

Definition at line 70 of file hdf5io.hpp.

template<typename T>
void vsmc::internal::HDF5LoadDataPtr< T >::set ( std::size_t  ,
T *  ptr 
)
inline

Definition at line 75 of file hdf5io.hpp.