IDA C++ SDK 9.2
|
src | |
include | |
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) |