From 5a6bfd1ae36f2ff2236b84d3c714b2786840d595 Mon Sep 17 00:00:00 2001 From: Frank Baker Date: Mon, 23 Jun 2003 16:06:40 -0500 Subject: [svn-r7087] Purpose: Review feedback. Change "Development notes" to user notes. New fill_time value (H5D_FILL_TIME_IFSET). Formatting fix and copy edits. Description: (Based primarily on review feedback and developer consultations) H5Pset_hyper_vector_size -- Clarification on timing. H5Pmodify_filter -- dapl .vs. dcpl clarification. H5Pset_filter_by_id -- dapl .vs. dcpl clarification. H5Pset_szip -- Copy edits. 5Pset_fill_time -- Added new fill_time value, H5D_FILL_TIME_IFSET. H5Pset_fill_value, H5Pfill_value_defined, H5Pset_fill_time, H5Pset_alloc_time -- Added H5Dcreate x-ref to "Notes." H5Pcreate_class, H5Pregister, H5Pinsert -- Convert some "development notes" to user notes; delete others. -- Formatting rework in H5Pregister "Parameters." Platforms tested: IE 5, Safari --- doc/html/RM_H5P.html | 196 +++++++++++++++++++++++---------------------------- 1 file changed, 90 insertions(+), 106 deletions(-) diff --git a/doc/html/RM_H5P.html b/doc/html/RM_H5P.html index 69c63df..16172bb 100644 --- a/doc/html/RM_H5P.html +++ b/doc/html/RM_H5P.html @@ -859,14 +859,6 @@ facilitate moving easily between them. --> - -
Edit or Delete -- Comments, Bugs, Assumptions: -
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 & 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? @@ -1017,8 +1009,19 @@ 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. -

Parameters: - + +
Parameters: +
Returns:
Success: a non-negative value @@ -1196,21 +1190,6 @@ facilitate moving easily between them. --> - -
Edit or Remove -- Comments, Bugs, Assumptions: -
The 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. +

Parameters: