Next: , Previous: , Up: Application Interface Types   [Index]


4.3.2.7 struct x1f4_nodelink_type

typedef struct x1f4_nodelink_type {
    struct x1f4_nodetype_type *nodetype_data;
    void *slip;
} x1f4_nodelink_type;

The struct x1f4_nodelink_type record describes a reference holding object and the object associated mechanics of cycle detection.

See Detecting Cycles.

See Reference Tracking Mechanics.

Data types accomodating the libaime libraries type system and for which data may be referred and may hold references are expected to include a struct x1f4_nodelink_type record field in their definition.

See Object Classes.

See Aime Libraries.

slip

The slip field is a pointer providing for the necessary record space of the cycles detection algorithm. It needs be NULL outside the cycles detection algorithm.

nodetype_data

The nodetype_data field is the address of the struct x1f4_nodetype_type description of the object data type.

See struct x1f4_nodetype_type.