Class DSetCreatPropList inherits from ObjCreatPropList and provides wrappers for the HDF5 dataset creation property functions.
|
| DSetCreatPropList () |
|
bool | allFiltersAvail () const |
|
H5D_alloc_time_t | getAllocTime () const |
|
void | setAllocTime (H5D_alloc_time_t alloc_time) const |
|
int | getChunk (int max_ndims, hsize_t *dim) const |
|
void | setChunk (int ndims, const hsize_t *dim) const |
|
void | getExternal (unsigned idx, size_t name_size, char *name, HDoff_t &offset, hsize_t &size) const |
|
int | getExternalCount () const |
|
H5D_fill_time_t | getFillTime () const |
|
void | setFillTime (H5D_fill_time_t fill_time) const |
|
void | getFillValue (const DataType &fvalue_type, void *value) const |
|
void | setFillValue (const DataType &fvalue_type, const void *value) const |
|
H5Z_filter_t | getFilter (int filter_number, unsigned int &flags, size_t &cd_nelmts, unsigned int *cd_values, size_t namelen, char name[], unsigned int &filter_config) const |
|
void | getFilterById (H5Z_filter_t filter_id, unsigned int &flags, size_t &cd_nelmts, unsigned int *cd_values, size_t namelen, char name[], unsigned int &filter_config) const |
|
H5D_layout_t | getLayout () const |
|
void | setLayout (H5D_layout_t layout) const |
|
int | getNfilters () const |
|
H5D_fill_value_t | isFillValueDefined () const |
|
void | modifyFilter (H5Z_filter_t filter_id, unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[]) const |
|
void | removeFilter (H5Z_filter_t filter_id) const |
|
void | setDeflate (int level) const |
|
void | setExternal (const char *name, HDoff_t offset, hsize_t size) const |
|
void | setFilter (H5Z_filter_t filter, unsigned int flags=0, size_t cd_nelmts=0, const unsigned int cd_values[]=NULL) const |
|
void | setFletcher32 () const |
|
void | setShuffle () const |
|
void | setSzip (unsigned int options_mask, unsigned int pixels_per_block) const |
|
void | setNbit () const |
|
void | setVirtual (const DataSpace &vspace, const char *src_fname, const char *src_dsname, const DataSpace &sspace) const |
|
void | setVirtual (const DataSpace &vspace, const H5std_string src_fname, const H5std_string src_dsname, const DataSpace &sspace) const |
|
virtual H5std_string | fromClass () const override |
| Returns this class name.
|
|
| DSetCreatPropList (const DSetCreatPropList &orig) |
|
| DSetCreatPropList (const hid_t plist_id) |
|
virtual | ~DSetCreatPropList () override=default |
|
| ObjCreatPropList () |
|
void | setAttrPhaseChange (unsigned max_compact=8, unsigned min_dense=6) const |
|
void | getAttrPhaseChange (unsigned &max_compact, unsigned &min_dense) const |
|
void | setAttrCrtOrder (unsigned crt_order_flags) const |
|
unsigned | getAttrCrtOrder () const |
|
virtual H5std_string | fromClass () const override |
| Returns this class name.
|
|
| ObjCreatPropList (const ObjCreatPropList &original) |
|
| ObjCreatPropList (const hid_t plist_id) |
|
virtual | ~ObjCreatPropList () override=default |
|
| PropList (const hid_t plist_id) |
|
PropList & | operator= (const PropList &rhs) |
|
bool | operator== (const PropList &rhs) const |
|
virtual void | close () override |
|
void | closeClass () const |
|
void | copy (const PropList &like_plist) |
|
void | copyProp (PropList &dest, const char *name) const |
|
void | copyProp (PropList &dest, const H5std_string &name) const |
|
void | copyProp (PropList &dest, PropList &src, const char *name) const |
|
void | copyProp (PropList &dest, PropList &src, const H5std_string &name) const |
|
hid_t | getClass () const |
|
H5std_string | getClassName () const |
|
PropList | getClassParent () const |
|
size_t | getNumProps () const |
|
void | getProperty (const char *name, void *value) const |
|
void | getProperty (const H5std_string &name, void *value) const |
|
H5std_string | getProperty (const char *name) const |
|
H5std_string | getProperty (const H5std_string &name) const |
|
void | setProperty (const char *name, const char *charptr) const |
|
void | setProperty (const char *name, const void *value) const |
|
void | setProperty (const char *name, const H5std_string &strg) const |
|
void | setProperty (const H5std_string &name, const void *value) const |
|
void | setProperty (const H5std_string &name, const H5std_string &strg) const |
|
void | setProperty (const char *name, void *value) const |
|
void | setProperty (const char *name, H5std_string &strg) const |
|
void | setProperty (const H5std_string &name, void *value) const |
|
void | setProperty (const H5std_string &name, H5std_string &strg) const |
|
size_t | getPropSize (const char *name) const |
|
size_t | getPropSize (const H5std_string &name) const |
|
bool | isAClass (const PropList &prop_class) const |
|
bool | propExist (const char *name) const |
| Query the existence of a property in a property object.
|
|
bool | propExist (const H5std_string &name) const |
|
void | removeProp (const char *name) const |
|
void | removeProp (const H5std_string &name) const |
|
virtual H5std_string | fromClass () const override |
| Returns this class name.
|
|
| PropList () |
|
| PropList (const PropList &original) |
|
virtual hid_t | getId () const override |
|
virtual | ~PropList () override |
|
void | incRefCount (const hid_t obj_id) const |
|
void | incRefCount () const |
|
void | decRefCount (const hid_t obj_id) const |
|
void | decRefCount () const |
|
int | getCounter (const hid_t obj_id) const |
|
int | getCounter () const |
|
H5I_type_t | getHDFObjType () const |
|
IdComponent & | operator= (const IdComponent &rhs) |
|
void | setId (const hid_t new_id) |
|
virtual hid_t | getId () const =0 |
|
virtual void | close ()=0 |
|
H5std_string | inMemFunc (const char *func_name) const |
|
virtual H5std_string | fromClass () const |
| Returns this class name.
|
|
virtual | ~IdComponent ()=default |
|