extern int x1f4_push_mode (void **context, const char *name, unsigned length, unsigned flags, void *storage);
x1f4_push_mode adds a variable for which the name is stored at
name and has
length bytes into the
flags will make for the
flags field of the
struct x1f4_variable_type variable definition. The variable type will
storage is assumed to be the address at which
the value of the variable is stored.
The function returns
0 for success, one of variables collections
construction errors for failure.
See Variable Flags.
See Variables Collections.
See Variables Collections Contruction Errors.
See struct x1f4_variable_type.
See Symbolic Types.