Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::HDF5::HDF5Dataset Class Reference

#include <hdf5_internal.h>

Public Member Functions

void flush ()
 
void close ()
 

Static Public Member Functions

static HDF5Datasetopen (const char *filename, const char *dsetname, bool read_only)
 

Public Attributes

hid_t file_id
 
hid_t dset_id
 
hid_t dtype_id
 
hid_t dspace_id
 
int ndims
 
hsize_t dset_size [MAX_DIM]
 
bool read_only
 

Static Public Attributes

static const int MAX_DIM = 16
 

Protected Member Functions

 HDF5Dataset ()
 
 ~HDF5Dataset ()
 

Constructor & Destructor Documentation

◆ HDF5Dataset()

Realm::HDF5::HDF5Dataset::HDF5Dataset ( )
protected

◆ ~HDF5Dataset()

Realm::HDF5::HDF5Dataset::~HDF5Dataset ( )
protected

Member Function Documentation

◆ close()

void Realm::HDF5::HDF5Dataset::close ( )

◆ flush()

void Realm::HDF5::HDF5Dataset::flush ( )

◆ open()

static HDF5Dataset * Realm::HDF5::HDF5Dataset::open ( const char *  filename,
const char *  dsetname,
bool  read_only 
)
static

Member Data Documentation

◆ dset_id

hid_t Realm::HDF5::HDF5Dataset::dset_id

◆ dset_size

hsize_t Realm::HDF5::HDF5Dataset::dset_size[MAX_DIM]

◆ dspace_id

hid_t Realm::HDF5::HDF5Dataset::dspace_id

◆ dtype_id

hid_t Realm::HDF5::HDF5Dataset::dtype_id

◆ file_id

hid_t Realm::HDF5::HDF5Dataset::file_id

◆ MAX_DIM

const int Realm::HDF5::HDF5Dataset::MAX_DIM = 16
static

◆ ndims

int Realm::HDF5::HDF5Dataset::ndims

◆ read_only

bool Realm::HDF5::HDF5Dataset::read_only

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