|
| DSetCreatPropList () |
| Default constructor: creates a stub dataset creation property list. More...
|
|
bool | allFiltersAvail () const |
| Queries whether all the filters set in this property list are available currently. More...
|
|
H5D_alloc_time_t | getAllocTime () const |
| Get space allocation time for this property. More...
|
|
void | setAllocTime (H5D_alloc_time_t alloc_time) const |
| Sets space allocation time for dataset during creation. More...
|
|
int | getChunk (int max_ndims, hsize_t *dim) const |
| Retrieves the size of the chunks used to store a chunked layout dataset. More...
|
|
void | setChunk (int ndims, const hsize_t *dim) const |
| Sets the size of the chunks used to store a chunked layout dataset. More...
|
|
void | getExternal (unsigned idx, size_t name_size, char *name, off_t &offset, hsize_t &size) const |
| Returns information about an external file. More...
|
|
int | getExternalCount () const |
| Returns the number of external files for a dataset. More...
|
|
H5D_fill_time_t | getFillTime () const |
| Gets fill value writing time. More...
|
|
void | setFillTime (H5D_fill_time_t fill_time) const |
| Sets fill value writing time for dataset. More...
|
|
void | getFillValue (const DataType &fvalue_type, void *value) const |
| Retrieves a dataset fill value. More...
|
|
void | setFillValue (const DataType &fvalue_type, const void *value) const |
| Sets a dataset fill value. More...
|
|
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 |
| Returns information about a filter in a pipeline. More...
|
|
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 |
| Returns information about a filter in a pipeline given the filter id. More...
|
|
H5D_layout_t | getLayout () const |
| Retrieves the layout type of this property list. More...
|
|
void | setLayout (H5D_layout_t layout) const |
| Sets the type of storage used store the raw data for a dataset. More...
|
|
int | getNfilters () const |
| Returns the number of filters in the pipeline. More...
|
|
H5D_fill_value_t | isFillValueDefined () const |
| Check if fill value has been defined for this property. More...
|
|
void | modifyFilter (H5Z_filter_t filter_id, unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[]) const |
| Modifies the specified filter. More...
|
|
void | removeFilter (H5Z_filter_t filter_id) const |
| Removes one or more filters. More...
|
|
void | setDeflate (int level) const |
| Sets compression method and compression level. More...
|
|
void | setExternal (const char *name, off_t offset, hsize_t size) const |
| Adds an external file to the list of external files. More...
|
|
void | setFilter (H5Z_filter_t filter, unsigned int flags=0, size_t cd_nelmts=0, const unsigned int cd_values[]=NULL) const |
| Adds a filter to the filter pipeline. More...
|
|
void | setFletcher32 () const |
| Sets Fletcher32 checksum of EDC for this property list. More...
|
|
void | setShuffle () const |
| Sets method of the shuffle filter. More...
|
|
void | setSzip (unsigned int options_mask, unsigned int pixels_per_block) const |
| Sets up for the use of the SZIP compression filter. More...
|
|
void | setNbit () const |
| Sets up for the use of the Nbit compression filter.
- Exceptions
-
More...
|
|
void | setVirtual (const DataSpace &vspace, const char *src_fname, const char *src_dsname, const DataSpace &sspace) const |
| Maps elements of a virtual dataset to elements of the source dataset. More...
|
|
void | setVirtual (const DataSpace &vspace, const H5std_string src_fname, const H5std_string src_dsname, const DataSpace &sspace) const |
| Maps elements of a virtual dataset to elements of the source dataset. More...
|
|
virtual H5std_string | fromClass () const |
| Returns this class name. More...
|
|
| DSetCreatPropList (const DSetCreatPropList &orig) |
| Copy constructor: makes a copy of the original DSetCreatPropList object. More...
|
|
| DSetCreatPropList (const hid_t plist_id) |
| Creates a DSetCreatPropList object using the id of an existing dataset creation property list. More...
|
|
virtual | ~DSetCreatPropList () |
| Noop destructor. More...
|
|
| ObjCreatPropList () |
| Creates a file access property list. More...
|
|
void | setAttrPhaseChange (unsigned max_compact=8, unsigned min_dense=6) const |
| Sets attribute storage phase change thresholds. More...
|
|
void | getAttrPhaseChange (unsigned &max_compact, unsigned &min_dense) const |
| Gets attribute storage phase change thresholds. More...
|
|
void | setAttrCrtOrder (unsigned crt_order_flags) const |
| Set the flags for creation order of attributes on an object. More...
|
|
unsigned | getAttrCrtOrder () const |
| Returns the flags indicating creation order is tracked/indexed for attributes on an object. More...
|
|
| ObjCreatPropList (const ObjCreatPropList &original) |
| Copy Constructor: makes a copy of the original. More...
|
|
| ObjCreatPropList (const hid_t plist_id) |
| Creates a file access property list using the id of an existing one. More...
|
|
virtual | ~ObjCreatPropList () |
| Noop destructor. More...
|
|
| PropList (const hid_t plist_id) |
| Creates a property list using the id of an existing property. More...
|
|
PropList & | operator= (const PropList &rhs) |
| Assignment operator. More...
|
|
bool | operator== (const PropList &rhs) const |
| Compares this property list or class against the given list or class. More...
|
|
virtual void | close () |
| Closes the property list if it is not a default one. More...
|
|
void | closeClass () const |
| Close a property list class. More...
|
|
void | copy (const PropList &like_plist) |
| Makes a copy of an existing property list. More...
|
|
void | copyProp (PropList &dest, const char *name) const |
| Copies a property from this property list or class to another. More...
|
|
void | copyProp (PropList &dest, const H5std_string &name) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. More...
|
|
void | copyProp (PropList &dest, PropList &src, const char *name) const |
| Copies a property from one list or class to another - Obsolete. More...
|
|
void | copyProp (PropList &dest, PropList &src, const H5std_string &name) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. - Obsolete. More...
|
|
hid_t | getClass () const |
| Returns the class of this property list, i.e. H5P_FILE_CREATE ... More...
|
|
H5std_string | getClassName () const |
| Return the name of a generic property list class. More...
|
|
PropList | getClassParent () const |
| Returns the parent class of a generic property class. More...
|
|
size_t | getNumProps () const |
| Returns the number of properties in this property list or class. More...
|
|
void | getProperty (const char *name, void *value) const |
| Query the value of a property in a property list. More...
|
|
void | getProperty (const H5std_string &name, void *value) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. More...
|
|
H5std_string | getProperty (const char *name) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. More...
|
|
H5std_string | getProperty (const H5std_string &name) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. More...
|
|
void | setProperty (const char *name, const char *charptr) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. More...
|
|
void | setProperty (const char *name, const void *value) const |
| Set a property's value in a property list. More...
|
|
void | setProperty (const char *name, const H5std_string &strg) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. More...
|
|
void | setProperty (const H5std_string &name, const void *value) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. More...
|
|
void | setProperty (const H5std_string &name, const H5std_string &strg) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. More...
|
|
void | setProperty (const char *name, void *value) const |
| Deprecated due to missing const in prototype. (1.10.1) More...
|
|
void | setProperty (const char *name, H5std_string &strg) const |
| Deprecated due to missing const in prototype. (1.10.1) More...
|
|
void | setProperty (const H5std_string &name, void *value) const |
| Deprecated due to missing const in prototype. (1.10.1) More...
|
|
void | setProperty (const H5std_string &name, H5std_string &strg) const |
| Deprecated due to missing const in prototype. (1.10.1) More...
|
|
size_t | getPropSize (const char *name) const |
| Query the size of a property in a property list or class. More...
|
|
size_t | getPropSize (const H5std_string &name) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. More...
|
|
bool | isAClass (const PropList &prop_class) const |
| Determines whether a property list is a certain class. More...
|
|
bool | propExist (const char *name) const |
| Query the existance of a property in a property object. More...
|
|
bool | propExist (const H5std_string &name) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. More...
|
|
void | removeProp (const char *name) const |
| Removes a property from a property list. More...
|
|
void | removeProp (const H5std_string &name) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. More...
|
|
| PropList () |
| Default constructor: creates a stub property list object. More...
|
|
| PropList (const PropList &original) |
| Copy constructor. More...
|
|
virtual hid_t | getId () const |
| Get the id of this property list. More...
|
|
virtual | ~PropList () |
| Properly terminates access to this property list. More...
|
|
void | incRefCount (const hid_t obj_id) const |
| Increment reference counter for a given id. More...
|
|
void | incRefCount () const |
| Increment reference counter for the id of this object. More...
|
|
void | decRefCount (const hid_t obj_id) const |
| Decrement reference counter for a given id. More...
|
|
void | decRefCount () const |
| Decrement reference counter for the id of this object. More...
|
|
int | getCounter (const hid_t obj_id) const |
| Returns the reference counter for a given id. More...
|
|
int | getCounter () const |
| Returns the reference counter for the id of this object. More...
|
|
H5I_type_t | getHDFObjType () const |
| Returns the type of the object. It is an overloaded function of the above function. More...
|
|
IdComponent & | operator= (const IdComponent &rhs) |
| Assignment operator. More...
|
|
void | setId (const hid_t new_id) |
| Sets the identifier of this object to a new value. More...
|
|
virtual | ~IdComponent () |
| Noop destructor. More...
|
|