/*
 * 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

SE_PDV_DATA_TABLE_COMPONENT_INDEX

 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>.

SE_PDV_DATA_TABLE_LIBRARY_INDEX

 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>.

SE_PDV_EDCS_AC_ENUM_VALUE

 A value for an enumerated EDCS Attribute Code.
Prev: SE_PROPERTY_DATA_VALUE_PTR. Next: SE_QUADRANT_ENUM. Up:Index