|
CWB
|
The DynCallResult object (needed to allocate space for dynamic function arguments) More...
#include <cl.h>
The DynCallResult object (needed to allocate space for dynamic function arguments)
| char* charres |
Referenced by call_predefined_function(), cl_dynamic_call(), eval_bool(), and get_leaf_value().
| char dynamic_string_buffer[CL_DYN_STRING_SIZE] |
buffer for dynamic strings returned by function calls NB: this imposes a hard limit on the size of dynamic strings !!
Referenced by call_predefined_function().
| double floatres |
Referenced by cl_dynamic_call(), eval_bool(), and get_leaf_value().
| int intres |
Referenced by call_predefined_function(), cl_dynamic_call(), eval_bool(), and get_leaf_value().
| struct { ... } parefres |
Referenced by call_predefined_function(), eval_bool(), and get_leaf_value().
| int token_id |
| int type |
Type of DynCallResult, indicated by one of the ATTAT_x macro constants.
Referenced by call_predefined_function(), cl_dynamic_call(), eval_bool(), and get_leaf_value().
| union { ... } value |
value of the result: can be int, string, float, or p-attribute reference
Referenced by call_predefined_function(), cl_dynamic_call(), eval_bool(), and get_leaf_value().
1.7.3