| 
    GATE
    
   C/C++ Framework 
   | 
 
Generic function invocation utilities. More...
Functions | |
| GATE_CORE_API gate_result_t | gate_function_invoke_generic (gate_funcptr_t func_ptr, gate_enumint_t flags, gate_function_argument_t *args, gate_size_t arg_count, gate_function_argument_t *retval) | 
| Invokes a function with a given parameter layout.   | |
Generic function invocation utilities.
| GATE_CORE_API gate_result_t gate_function_invoke_generic | ( | gate_funcptr_t | func_ptr, | 
| gate_enumint_t | flags, | ||
| gate_function_argument_t * | args, | ||
| gate_size_t | arg_count, | ||
| gate_function_argument_t * | retval ) | 
Invokes a function with a given parameter layout.
| [in] | func_ptr | pointer to a C-function | 
| [in] | flags | call opption flags (see. GATE_FUNCTION_INVOKE_FLAG_* ) | 
| [in] | args | pointer to array of call parameter definitions | 
| [in] | arg_count | count of parameters in args array | 
| [out] | retval | pointer to return value parameter |