extern int x1f4_auto_node (struct x1f4_frame_type *frame, struct x1f4_track_type *track, struct x1f4_nodetype_type *nodetype, const void *input, void *output);
x1f4_auto_node function references (retains) the object that has its
address stored at
input, stores its address at
arranges for the object to be dereferenced (released) at a later time
(presumably when the temporaries attached to the expression being evaluated are
frame temporaries allocator is used for the memory
allocation and the
track error reporter for reporting failures. The
references object is assumed described by the
nodetype data type
definition record. The
lead method is assumed available for
nodetype and used, ditto for
See struct x1f4_frame_type.
See struct x1f4_track_type.
See struct x1f4_nodetype_type.
The function returns
0 for success, non zero for failure.