/*
 * ENUM: SE_PROPERTY_CHARACTERISTIC_TYPE_ENUM
 *
 *   A list of the types of <Property Characteristic> values.  See the
 *   <Property Characteristic> class for the structure in which this enum
 *   is used.
 */
typedef enum
{
SE_CONSTANT_VALUE, (notes)
SE_DATA_MISSING, (notes)
SE_DATA_WITHHELD, (notes)
SE_POINT_EXCLUDED, (notes)
SE_MAX_VALUE, (notes)
SE_MIN_VALUE, (notes)
SE_SIG_DIGITS, (notes)
SE_TOLERANCE, (notes)
SE_UPPER_BOUND, (notes)
SE_LOWER_BOUND, (notes)
SE_UNBOUNDED_UPPER, (notes)
SE_UNBOUNDED_LOWER (notes)
} SE_PROPERTY_CHARACTERISTIC_TYPE_ENUM;


Enumerator Notes

SE_CONSTANT_VALUE

 The given characteristic_value should be considered as an entry for
 every usage of the containing <Property Value>, or (indirectly) <Data
 Table> (the <Data Table> containing the <Table Property Description>
 that contains this <Property Characteristic> definition), e.g. in
 every cell in a <Data Table>.

 This is the short-hand method for specifying a measured value that
 has a constant value throughout the entire table.

SE_DATA_MISSING

 The given characteristic_value is a sentinel value used by individual
 cells in a <Data Table> to indicate that no value was measured for
 that cell.

SE_DATA_WITHHELD

 The given characteristic_value is a sentinel value used by individual
 cells in a <Data Table> to indicate that the measured value was
 available in the original source data, but for some reason the data
 producer did not transmit the value.

SE_POINT_EXCLUDED

 The given characteristic_value is a sentinel value used by individual
 cells in a <Data Table> to indicate that although the cell was within
 the bounds of the <Data Table>, there was no measurement made at that
 cell, because there was no reason to make a measurement at that cell.

 For example, consider measuring the salinity of the water in a grid
 where some of the grid covers land. The cells covering land would use
 the value defined as an SE_POINT_EXCLUDED value for their salinity
 value, to indicate that no measurement was taken, and that no
 measurement is desired for that cell.

SE_MAX_VALUE

 The given characteristic_value is the maximum possible value that
 will be found in the containing <Property Value>, or (indirectly)
 <Data Table>, for the measurement to which this entry applies.

SE_MIN_VALUE

 The given characteristic_value is the minimum possible value that
 will be found in the containing <Property Value>, or (indirectly)
 <Data Table>, for the measurement to which this entry applies.

SE_SIG_DIGITS

 The given characteristic_value will be of type SE_UINT8, and it will
 define the number of significant digits for the values to which this
 entry applies.

SE_TOLERANCE

 The given characteristic_value will be of type SE_FLOAT64, and it
 defines the tolerance of the measurements for the values to which this
 entry applies.  The values are reported to the nearest tolerance units
 (i.e. specifies the precision of the measurement).

 For example:
   depth in meters with tolerance = 0.01 means that the
   values are rounded to the nearest one-hundredth of a meter.
   (Important info when converting to other units).

SE_UPPER_BOUND

 The given characteristic_value is the upper bound of the values that will
 be found in the containing <Property Value>, or (indirectly) <Data Table>,
 for the measurement to which this entry applies.

SE_LOWER_BOUND

 The given characteristic_value is the lower bound of the values that will
 be found in the containing <Property Value>, or (indirectly) <Data Table>,
 for the measurement to which this entry applies.

SE_UNBOUNDED_UPPER

 The given characteristic_value is a sentinel value used to indicate that
 the associated quantity is unlimited (plus-infinity). If SE_UPPER_BOUND
 and/or SE_MAX_VALUE values are also specified for the same <Property>,
 then this sentinel will exceed those values.

SE_UNBOUNDED_LOWER

 The given characteristic_value is a sentinel value used to indicate that
 the associated quantity is unlimited (minus-infinity). If SE_LOWER_BOUND
 and/or SE_MIN_VALUE values are also specified for the same <Property>,
 then this sentinel will fall below those values.
Prev: SE_PRESENTATION_DOMAIN_ENUM. Next: SE_PROPERTY_DATA_VALUE. Up:Index