Next: , Previous: , Up: Imperative Language Interpreter Functions   [Index]


5.9.3.22 x1f4_push_mode

extern int x1f4_push_mode
    (void **context, const char *name, unsigned length, unsigned flags,
     void *storage);

The x1f4_push_mode adds a variable for which the name is stored at name and has length bytes into the context variables collection. flags will make for the flags field of the struct x1f4_variable_type variable definition. The variable type will be X1f4_E4_MODE. 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 Variables.

See Variable Flags.

See Variables Collections.

See Variables Collections Contruction Errors.

See struct x1f4_variable_type.

See Symbolic Types.