company logo

Structure type definition

Keywords:  complex data type

Structure types define complex data types, which consist of a number of structure members. A structure type is considered as transient data type, which must not contain references or relationships. Instead, one may define pointers or property handles, which are considered as transient properties as well. Enhanced data definitions become possible with the class definition.

Structures can be defined as global structures but also as local structures within the context of other structures.

ODABA allows forward declarations and references for structures.

Definition: 

struct_type := _struct syn_ident [persistent] [struct_def]

Related topics