|
| | DSetMemXferPropList () |
| | Default constructor: creates a stub dataset memory and transfer property list object. More...
|
| |
| void | setBuffer (size_t size, void *tconv, void *bkg) const |
| | Sets type conversion and background buffers. More...
|
| |
| size_t | getBuffer (void **tconv, void **bkg) const |
| | Reads buffer settings. More...
|
| |
| void | setBtreeRatios (double left, double middle, double right) const |
| | Sets B-tree split ratios for a dataset transfer property list. More...
|
| |
| void | getBtreeRatios (double &left, double &middle, double &right) const |
| | Gets B-tree split ratios for a dataset transfer property list. More...
|
| |
| void | setPreserve (bool status) const |
| | Sets the dataset transfer property list status to true or false. More...
|
| |
| bool | getPreserve () const |
| | Checks status of the dataset transfer property list. More...
|
| |
| void | setTypeConvCB (H5T_conv_except_func_t op, void *user_data) const |
| | Sets an exception handling callback for datatype conversion for a dataset transfer property list. More...
|
| |
| void | getTypeConvCB (H5T_conv_except_func_t *op, void **user_data) const |
| | Gets the exception handling callback function and data. More...
|
| |
| void | setVlenMemManager (H5MM_allocate_t alloc, void *alloc_info, H5MM_free_t free, void *free_info) const |
| | Sets the memory manager for variable-length datatype allocation. More...
|
| |
| void | setVlenMemManager () const |
| | Sets the memory manager for variable-length datatype allocation - system malloc and free will be used. More...
|
| |
| void | getVlenMemManager (H5MM_allocate_t &alloc, void **alloc_info, H5MM_free_t &free, void **free_info) const |
| | Gets the memory manager for variable-length datatype allocation. More...
|
| |
| void | setSmallDataBlockSize (hsize_t size) |
| | Sets the size of a contiguous block reserved for small data. More...
|
| |
| hsize_t | getSmallDataBlockSize () |
| | Returns the current small data block size setting. More...
|
| |
| void | setHyperVectorSize (size_t vector_size) |
| | Sets number of I/O vectors to be read/written in hyperslab I/O. More...
|
| |
| size_t | getHyperVectorSize () |
| | Returns the number of I/O vectors to be read/written in hyperslab I/O. More...
|
| |
| void | setEDCCheck (H5Z_EDC_t check) |
| | Enables or disables error-detecting for a dataset reading process. More...
|
| |
| H5Z_EDC_t | getEDCCheck () |
| | Determines whether error-detection is enabled for dataset reads. More...
|
| |
| virtual H5std_string | fromClass () const |
| | Returns this class name. More...
|
| |
| | DSetMemXferPropList (const DSetMemXferPropList &orig) |
| | Copy constructor: makes a copy of the original DSetMemXferPropList object. More...
|
| |
| | DSetMemXferPropList (const hid_t plist_id) |
| | Creates a DSetMemXferPropList object using the id of an existing DSetMemXferPropList. More...
|
| |
| virtual | ~DSetMemXferPropList () |
| | 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, void *value) const |
| | Set a property's value in a property list. 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, 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, 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, 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...
|
| |
| 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...
|
| |
| 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...
|
| |
| | IdComponent (const hid_t h5_id) |
| | Creates an IdComponent object using the id of an existing object. More...
|
| |
| | IdComponent (const IdComponent &original) |
| | Copy constructor: makes a copy of the original IdComponent object. More...
|
| |
| H5std_string | inMemFunc (const char *func_name) const |
| | Makes and returns string "<class-name>::<func_name>". More...
|
| |
| virtual | ~IdComponent () |
| | Noop destructor. More...
|
| |