decompiler
1.0.0
|
CAddress | A low-level machine address for labelling bytes and data |
CAddressResolver | Abstract class for converting native constants to addresses |
►CAddrSpace | A region where processor data is stored |
►CAddrSpaceManager | A manager for different address spaces |
CAssemblyEmit | Abstract class for emitting disassembly to an application |
CAttributes | |
CBreakCallBack | A breakpoint object |
►CBreakTable | A collection of breakpoints for the emulator |
►CContentHandler | |
CContextBitRange | Description of a context variable within the disassembly context blob |
CContextCache | A helper class for caching the active context blob to minimize database lookups |
►CContextDatabase | An interface to a database of disassembly/decompiler context information |
CDisassemblyCache | |
CDocumentStorage | |
►CElement | |
►CEmulate | A pcode-based emulator interface |
CFileStreamState | |
CFloatFormat | Encoding information for a single floating-point format |
CContextInternal::FreeArray | A context blob, holding context values across some range of code addresses |
CJoinRecord | A record describing how logical values are split |
CJoinRecordCompare | Comparator for JoinRecord objects |
►CLoadImage | An interface into a particular binary executable image |
CLoadImageFunc | A record indicating a function symbol |
CLoadImageSection | A record describing a section bytes in the executable |
►CLowlevelError | The lowest level error generated by the decompiler |
►CMemoryBank | Memory storage/state for a single AddressSpace |
CMemoryState | All storage/state for a pcode machine |
CNameValue | |
►COpBehavior | Class encapsulating the action/behavior of specific pcode opcodes |
Cpartmap< _linetype, _valuetype > | A map from a linear space to value objects |
Cpartmap< Address, ContextInternal::FreeArray > | |
Cpartmap< Address, TrackedSet > | |
►CPcodeBuilder | |
CPcodeCacher | |
CPcodeData | |
►CPcodeEmit | Abstract class for emitting pcode to an application |
CPcodeOpRaw | A low-level representation of a single pcode operation |
CRange | A contiguous range of bytes in some address space |
CRangeList | A disjoint set of Ranges, possibly across multiple address spaces |
CRelativeRecord | |
CSeqNum | A class for uniquely labelling and comparing PcodeOps |
CTrackedContext | A tracked register (Varnode) and the value it contains |
CTruncationTag | Object for describing how a space should be truncated |
CVarnodeData | Data defining a specific memory location |
CXmlError | |
CXmlScan | |
Cyy_buffer_state | |
Cyy_trans_info | |
Cyyalloc | |
CYYSTYPE |