IDA SDK

- Main Page
- Header Files
- Classes
- Modules

- File List
- File Members

File List
Here is a list of all documented files with brief descriptions:

area.hpp | Contains the definition of areacb_t
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
dbg.hpp | Contains functions to control the debugging of a process
diskio.hpp | File I/O functions for IDA
entry.hpp | Functions that deal with entry points
enum.hpp | Assembly level enum management
err.h | Thread safe functions that deal with error codes
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
ida.hpp | Contains the inf structure definition and some functions common to the whole IDA project
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
ints.hpp | Functions that deal with the predefined comments
kernwin.hpp | Defines the interface between the kernel and the UI
lex.hpp | Tools for parsing C-like input
lines.hpp | High level functions that deal with the generation of the disassembled text lines
loader.hpp | Definitions of IDP, LDR, PLUGIN module interfaces
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
offset.hpp | Functions that deal with offsets
pro.h | This is the first header included in the IDA project
prodir.h | Unified interface to qfindfirst64(),qfindnext64(),qfindclose64() functions
pronet.h | Network related functions
queue.hpp | Functions that deal with the list of problems
registry.hpp | Registry related functions
search.hpp | Middle-level search functions
segment.hpp | Functions that deal with program segmentation
srarea.hpp | Functions that deal with the segment registers
strlist.hpp | Functions that deal with the string list
struct.hpp | Structure type management (assembly level types)
typeinf.hpp | Describes the type information records in IDA
ua.hpp | Functions that deal with the disassembling of program instructions
xref.hpp | Functions that deal with cross-references