Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
carg_tFunction argument
carglist_tFunction argument list
casm_tAsm statement
cblock_tCompound statement (curly braces)
ccase_tSwitch case. Usually cinsn_t is a block
ccases_tVector of switch cases
cdo_tDo-loop
ceinsn_tStatement with an expression
cexpr_tCtree element: expression
cfor_tFor-loop
cfunc_parentee_tClass to traverse the whole function
cfunc_tDecompiled function. Decompilation result is kept here
cgoto_tGoto statement
cif_tIf statement
cinsn_tCtree element: statement
citem_cmt_tCtree item comment
citem_locator_tGeneric ctree element locator
citem_tBasic ctree element
cloop_tBase class for loop statements
cnumber_tAn immediate number
creturn_tReturn statement
cswitch_tSwitch statement
ctext_position_tCursor position in the output text (pseudocode)
ctree_item_tCursor item
ctree_parentee_tA helper ctree traversal class that maintains parent information
ctree_visitor_tA generic helper class that is used for ctree traversal
cwhile_tWhile-loop
file_printer_tHelper class to convert binary data structures into text and put into a file
fnumber_tFloating point constant
hexrays_failure_tException object: decompiler failure information
hexwarn_t
history_item_tNavigation history item
lvar_locator_tLocal variable locator. Local variables are located using: definition ea, location
lvar_mapping_iterator_t
lvar_saved_info_tSaved user settings for local variables
lvar_tDefinition of a local variable (register or stack)
lvars_tSet of local variables
mbl_array_tMicro block array (internal representation of the decompiled code)
meminfo_t
number_format_tNumber represenation
operand_locator_tOperand locator
operator_info_tInformation about C operator
qstring_printer_tHelper class to convert cfunc_t into a text string
strtype_info_t
strvec_tVector of colored strings
TCustomControlIDA custom view
TFormIDA custom window
treeloc_tCtree location. Used to denote comment locations
typestringType string
user_cmts_iterator_tIterator class for user_cmts_t
user_cmts_tUser defined comments
user_iflags_iterator_t
user_labels_iterator_tIterator class for user_labels_t
user_labels_tUser defined label names
user_lvar_visitor_tSaved user settings iterator for local variables
user_numforms_iterator_tIterator class for user_numforms_t
user_numforms_tUser defined number formats
user_unions_iterator_t
var_ref_tReference to a local variable
vc_printer_tHelper class to convert cfunc_t into text
vd_failure_tException object: decompiler exception
vd_interr_tException object: decompiler internal error
vd_printer_tBase helper class to convert binary data structures into text
vdui_tInformation about pseudocode window