IDA C++ SDK 9.2
Loading...
Searching...
No Matches
include Directory Reference

Files

 
allins.hpp
 
allow_deprecated.hpp
 
auto.hpp
 Functions that work with the autoanalyzer queue.
 
bitrange.hpp
 Definition of the bitrange_t class.
 
bytes.hpp
 Contains functions that deal with individual byte characteristics.
 
compress.hpp
 Data compression functions.
 
config.hpp
 
cvt64.hpp
 
dbg.hpp
 Contains functions to control the debugging of a process.
 
demangle.hpp
 
diff3.hpp
 3-way diff for anchored info
 
dirtree.hpp
 Types involved in grouping of item into folders.
 
diskio.hpp
 File I/O functions for IDA.
 
entry.hpp
 Functions that deal with entry points.
 
err.h
 Thread safe functions that deal with error codes.
 
exehdr.h
 
expr.hpp
 Functions that deal with C-like expressions and built-in IDC language.
 
fixup.hpp
 Functions that deal with fixup information.
 
fpro.h
 System independent counterparts of FILE* related functions from Clib.
 
frame.hpp
 Routines to manipulate function stack frames, stack variables, register variables and local labels.
 
funcs.hpp
 Routines for working with functions within the disassembled program.
 
gdl.hpp
 Low level graph drawing operations.
 
graph.hpp
 Graph view management.
 
help.h
 
hexrays.hpp
 There are 2 representations of the binary code in the decompiler:
 
ida.hpp
 Contains the ::inf structure definition and some functions common to the whole IDA project.
 
ida_highlighter.hpp
 
idacfg.hpp
 
idalib.hpp
 Contains the IDA as library functions.
 
idd.hpp
 Contains definition of the interface to IDD modules.
 
idp.hpp
 Contains definition of the interface to IDP modules.
 
ieee.h
 IEEE floating point functions.
 
intel.hpp
 
jumptable.hpp
 
kernwin.hpp
 Defines the interface between the kernel and the UI.
 
lex.hpp
 Tools for parsing C-like input.
 
libfuncs.hpp
 
lines.hpp
 High level functions that deal with the generation of the disassembled text lines.
 
llong.hpp
 
loader.hpp
 Definitions of IDP, LDR, PLUGIN module interfaces.
 
make_script_ns.hpp
 
md5.h
 
merge.hpp
 Merge functionality.
 
mergemod.hpp
 Merge functionality for modules.
 
moves.hpp
 
nalt.hpp
 Definitions of various information kept in netnodes.
 
name.hpp
 Functions that deal with names.
 
netnode.hpp
 Functions that provide the lowest level public interface to the database. Namely, we use Btree. To learn more about BTree:
 
network.hpp
 
offset.hpp
 Functions that deal with offsets.
 
parsejson.hpp
 Tools for parsing JSON-formatted input.
 
pro.h
 This is the first header included in the IDA project.
 
problems.hpp
 Functions that deal with the list of problems.
 
prodir.h
 Unified interface to qfindfirst(),qfindnext(),qfindclose() functions.
 
pronet.h
 Network related functions.
 
range.hpp
 Contains the definition of range_t.
 
regex.h
 
regfinder.hpp
 
registry.hpp
 Registry related functions.
 
search.hpp
 Middle-level search functions.
 
segment.hpp
 Functions that deal with segments.
 
segregs.hpp
 Functions that deal with the segment registers.
 
srclang.hpp
 Third-party compiler support.
 
strlist.hpp
 Functions that deal with the string list.
 
tryblks.hpp
 Architecture independent exception handling info.
 
typeinf.hpp
 Type information in IDA.
 
ua.hpp
 Functions that deal with the disassembling of program instructions.
 
undo.hpp
 
workarounds.hpp
 
xref.hpp
 Functions that deal with cross-references (xrefs).