diff --git a/doc/html/RM_H5P.html b/doc/html/RM_H5P.html
index 69c63dfe61..16172bb7da 100644
--- a/doc/html/RM_H5P.html
+++ b/doc/html/RM_H5P.html
@@ -859,14 +859,6 @@ facilitate moving easily between them.
-->
-
-
set
routine returns an error value.
The set
routine will not be called for the initial
value, only the create
routine will be called.
-
+
+ Note:
+ The set
callback function may be useful
+ to range check the value being set for the property
+ or may perform some tranformation or translation of the
+ value set. The get
callback would then
+ reverse the transformation or translation.
+ A single get
or set
callback
+ could handle multiple properties by
+ performing different actions based on the
+ property name or other properties in the property list.
+
The get
routine is called when a value is retrieved
from a property value.
The H5P_prp_get_func_t
callback function is defined
@@ -1143,47 +1146,38 @@ facilitate moving easily between them.
If the close
routine returns a negative value,
the property list close routine returns an error value but
the property list is still closed.
-
hid_t class |
- IN: Property list class to register permanent property - within |
const char * name |
- IN: Name of property to register |
size_t size |
- IN: Size of property in bytes |
void * default |
- IN: Default value for property in newly created property - lists |
H5P_prp_create_func_t create |
- IN: Callback routine called when a property list is being - created and the property value will be initialized |
H5P_prp_set_func_t set |
- IN: Callback routine called before a new value is copied - into the property's value |
H5P_prp_get_func_t get |
- IN: Callback routine called when a property value is - retrieved from the property |
H5P_prp_delete_func_t delete |
- IN: Callback routine called when a property is deleted from - a property list |
H5P_prp_copy_func_t copy |
- IN: Callback routine called when a property is copied from - a property list |
H5P_prp_close_func_t close |
- IN: Callback routine called when a property list is being - closed and the property value will be disposed of |
hid_t
class
+ const char *
name
+ size_t
size
+ void *
default
+ H5P_prp_create_func_t
create
+ H5P_prp_set_func_t
set
+ H5P_prp_get_func_t
get
+ H5P_prp_delete_func_t
delete
+ H5P_prp_copy_func_t
copy
+ H5P_prp_close_func_t
close
+ set
callback function may be useful to range check the value being
- set for the property or may perform some tranformation/translation of the
- value set. The get
callback would then [probably] reverse the
- transformation, etc. A single get
or set
callback could
- handle multiple properties by performing different actions based on the
- property name or other properties in the property list.
-
- I would like to say "the property list is not closed" when a close
- routine fails, but I don't think that's possible due to other properties in
- the list being successfully closed and removed from the property list. I
- suppose that it would be possible to just remove the properties which have
- successful close
callbacks, but I'm not happy with the ramifications
- of a mangled, un-closable property list hanging around... Any comments?
@@ -1290,8 +1269,19 @@ facilitate moving easily between them.
property value is not copied into the property and the set routine
returns an error value.
The set
routine will be called for the initial value.
-
+ Note:
+ The set
callback function may be useful
+ to range check the value being set for the property
+ or may perform some tranformation or translation of the
+ value set. The get
callback would then
+ reverse the transformation or translation.
+ A single get
or set
callback
+ could handle multiple properties by
+ performing different actions based on the
+ property name or other properties in the property list.
+
The get
routine is called when a value is retrieved
from a property value.
The H5P_prp_get_func_t
callback functioin is defined
@@ -1414,6 +1404,12 @@ facilitate moving easily between them.
property list close routine returns an error value but the property list
is still closed.
+
+ Note:
+ There is no create
callback routine for temporary property
+ list objects; the initial value is assumed to have any necessary setup
+ already performed on it.
+
- H5D_FILL_TIME_ALLOC
+ | ||
+ H5D_FILL_TIME_IFSET
+ | + Write fill values to the dataset when storage space is allocated + only if there is a user-defined fill value, i.e., one set with + H5Pset_fill_value. + (Default) + | |
+ H5D_FILL_TIME_ALLOC
| Write fill values to the dataset when storage space is allocated. - (Default) - | |
+ | ||
H5D_FILL_TIME_NEVER
|
Never write fill values to the dataset.
@@ -3255,6 +3238,8 @@ facilitate moving easily between them.
dataset storage allocation time properties, set with the functions
H5Pset_fill_value and H5Pset_alloc_time .
+ See H5Dcreate for + further cross-references.
|