/*
* ENUM: SE_PROPERTY_DATA_VALUE_TYPE_ENUM
*
* A list of the types of values that can be stored in a cell within a
* <Data Table> or as the value of a <Property Value>.
*
* The corresponding 'basic atomic' types (SE_BOOLEAN through SE_FLOAT64)
* are defined in the se_stds.h file.
*
* Also used by the subclasses of <Expression> to identify the value type
* of the <Expression>. Used in the SE_PROPERTY_DATA_VALUE to identify the
* type of value.
*/
| typedef | enum |
| { |
| SE_PDV_BOOLEAN, |
| SE_PDV_INT_8, |
| SE_PDV_U_INT_8, |
| SE_PDV_INT_16, |
| SE_PDV_U_INT_16, |
| SE_PDV_INT_32, |
| SE_PDV_U_INT_32, |
| SE_PDV_FLOAT_32, |
| SE_PDV_FLOAT_64, |
| SE_PDV_STRING, |
| SE_PDV_DATA_TABLE_COMPONENT_INDEX, | (notes) |
| SE_PDV_DATA_TABLE_LIBRARY_INDEX, | (notes) |
| SE_PDV_EDCS_AC_ENUM_VALUE, | (notes) |
| SE_PDV_P_INT_8, |
| SE_PDV_P_INT_16, |
| SE_PDV_P_INT_32 |
} SE_PROPERTY_DATA_VALUE_TYPE_ENUM;
Enumerator Notes
An index to another <Data Table>, where the <Data Table> is one of the
ordered <Data Table> components of the 'current' <Data Table>. The index
is used to identify the table within the ordered list of components
of type <Data Table>.
An index to another <Data Table>, where the <Data Table> is one of the
<Data Tables> in the <Data Table Library>. The index is used to identify
the <Data Table> within the <Data Table Library>.
A value for an enumerated EDCS Attribute Code.
Prev: SE_PROPERTY_DATA_VALUE_PTR.
Next: SE_QUADRANT_ENUM.
Up:Index