IDA C++ SDK 9.2
Loading...
Searching...
No Matches
ext_idcfunc_t Struct Reference

Element of functions table. See idcfuncs_t::funcs. More...

#include <expr.hpp>

Public Attributes

const char * name
 Name of function.
idc_func_tfptr
 Pointer to the Function.
const char * args
 Type of arguments.
const idc_value_tdefvals
 Default argument values.
int ndefvals
 Number of default values.
int flags
 Function description flags

Detailed Description

Element of functions table. See idcfuncs_t::funcs.

Member Data Documentation

◆ name

const char* ext_idcfunc_t::name

Name of function.

◆ fptr

idc_func_t* ext_idcfunc_t::fptr

Pointer to the Function.

◆ args

const char* ext_idcfunc_t::args

Type of arguments.

Terminated with 0. #VT_WILD at the end means a variadic function. Actual number of arguments will be passed in res->num in this case.

◆ defvals

const idc_value_t* ext_idcfunc_t::defvals

Default argument values.

Only the rightmost arguments may have default values.

◆ ndefvals

int ext_idcfunc_t::ndefvals

Number of default values.

◆ flags

int ext_idcfunc_t::flags

The documentation for this struct was generated from the following file: