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