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

#include <vsmc/utility/hdf5io.hpp>

Public Member Functions

 HDF5StoreDataPtr ()
 
const T * get () const
 
template<typename InputIter >
InputIter set (std::size_t n, InputIter first)
 
T * set (std::size_t n, T *ptr)
 
const T * set (std::size_t n, const T *ptr)
 
bool set_ptr () const
 

Detailed Description

template<typename T>
struct vsmc::internal::HDF5StoreDataPtr< T >

Definition at line 86 of file hdf5io.hpp.

Constructor & Destructor Documentation

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

Definition at line 88 of file hdf5io.hpp.

Member Function Documentation

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

Definition at line 107 of file hdf5io.hpp.

template<typename T>
template<typename InputIter >
InputIter vsmc::internal::HDF5StoreDataPtr< T >::set ( std::size_t  n,
InputIter  first 
)
inline

Definition at line 91 of file hdf5io.hpp.

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

Definition at line 101 of file hdf5io.hpp.

template<typename T>
const T* vsmc::internal::HDF5StoreDataPtr< T >::set ( std::size_t  n,
const T *  ptr 
)
inline

Definition at line 103 of file hdf5io.hpp.

template<typename T>
bool vsmc::internal::HDF5StoreDataPtr< T >::set_ptr ( ) const
inline

Definition at line 105 of file hdf5io.hpp.