FreePOOMA
2.4.1
|
Upon construction, object gets updated, upon destruction after write, object gets marked dirty. More...
#include <HDF5.h>
Public Types | |
enum | { usesTemporary = false } |
typedef T | Object_t |
Public Member Functions | |
HDF5Object (const Object_t &o) | |
HDF5Object (Object_t &o, hid_t) | |
hid_t | type () const |
hid_t | dataspace () const |
void * | write () const |
const void * | read () const |
Public Attributes | |
const Object_t & | o_m |
Upon construction, object gets updated, upon destruction after write, object gets marked dirty.
HDF5Object may create temporary objects for accessing storage of object.
The default implementation handles primitive types as scalars.
typedef T HDF5Object< T >::Object_t |
HDF5Object< T >::HDF5Object | ( | const Object_t & | o | ) | [inline] |
HDF5Object< T >::HDF5Object | ( | Object_t & | o, |
hid_t | |||
) | [inline] |
hid_t HDF5Object< T >::type | ( | ) | const [inline] |
hid_t HDF5Object< T >::dataspace | ( | ) | const [inline] |
void* HDF5Object< T >::write | ( | ) | const [inline] |
References HDF5Object< T >::o_m.
const void* HDF5Object< T >::read | ( | ) | const [inline] |
References HDF5Object< T >::o_m.
const Object_t& HDF5Object< T >::o_m |
Referenced by HDF5Object< T >::read(), and HDF5Object< T >::write().