|
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) |