quadEM  7-0
Public Member Functions | List of all members
NDFileHDF5AttributeDataset Class Reference

#include <NDFileHDF5AttributeDataset.h>

Public Member Functions

 NDFileHDF5AttributeDataset (hid_t file, const std::string &name, NDAttrDataType_t type)
 
virtual ~NDFileHDF5AttributeDataset ()
 
void setDsetName (const std::string &dsetName)
 
void setWhenToSave (hdf5::When_t whenToSave)
 
void setParentGroupName (const std::string &group)
 
asynStatus createDataset (int user_chunking)
 
asynStatus createDataset (bool multiframe, int extradimensions, int *extra_dims, int *user_chunking)
 
asynStatus writeAttributeDataset (hdf5::When_t whenToSave, NDAttribute *ndAttr, int flush)
 
asynStatus writeAttributeDataset (hdf5::When_t whenToSave, hsize_t *offsets, NDAttribute *ndAttr, int flush, int indexed)
 
asynStatus closeAttributeDataset ()
 
asynStatus flushDataset ()
 
std::string getName ()
 
hid_t getHandle ()
 

Constructor & Destructor Documentation

NDFileHDF5AttributeDataset::NDFileHDF5AttributeDataset ( hid_t  file,
const std::string &  name,
NDAttrDataType_t  type 
)
NDFileHDF5AttributeDataset::~NDFileHDF5AttributeDataset ( )
virtual

Member Function Documentation

asynStatus NDFileHDF5AttributeDataset::closeAttributeDataset ( )
asynStatus NDFileHDF5AttributeDataset::createDataset ( int  user_chunking)
asynStatus NDFileHDF5AttributeDataset::createDataset ( bool  multiframe,
int  extradimensions,
int *  extra_dims,
int *  user_chunking 
)
asynStatus NDFileHDF5AttributeDataset::flushDataset ( )
hid_t NDFileHDF5AttributeDataset::getHandle ( )
std::string NDFileHDF5AttributeDataset::getName ( )
void NDFileHDF5AttributeDataset::setDsetName ( const std::string &  dsetName)
void NDFileHDF5AttributeDataset::setParentGroupName ( const std::string &  group)
void NDFileHDF5AttributeDataset::setWhenToSave ( hdf5::When_t  whenToSave)
asynStatus NDFileHDF5AttributeDataset::writeAttributeDataset ( hdf5::When_t  whenToSave,
NDAttribute ndAttr,
int  flush 
)
asynStatus NDFileHDF5AttributeDataset::writeAttributeDataset ( hdf5::When_t  whenToSave,
hsize_t *  offsets,
NDAttribute ndAttr,
int  flush,
int  indexed 
)

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