EDCS Reference Manual
Types
EDCS_Attribute_Value
/*
 * STRUCT: EDCS_Attribute_Value
 *
 *   This data type is a wrapper to hold single and interval values,
 *   and is used to represent values in <Property Characteristic>,
 *   <Property Value>, <State Data>, <State Related Features>,
 *   and <State Related Geometry> instances.
 */
typedef struct
{
EDCS_Attribute_Value_Type attribute_value_type;
union
{
EDCS_Value_Characteristic_Code characteristic_value;
EDCS_Real_Value real_value;
EDCS_Integer_Value integer_value;
EDCS_Count_Value count_value;
EDCS_Integer index_value;
EDCS_String string_value;
EDCS_String constrained_string_value;
EDCS_String key_value;
EDCS_Enumerant_Code enumerant_value;
EDCS_Boolean boolean_value;
EDCS_Null null_value;
} u;
} EDCS_Attribute_Value;



Prev: EDCS_Attribute_Mapping_Structure. Next: EDCS_Attribute_Value_Type.


Return to: Top of this Page, Type Index

Last updated: July 16, 2004 Copyright © 2004 SEDRIS