IDA C++ SDK 9.2
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 123]
 
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)