Sepi
Previous
Next

Name
  TSepiDisassembler

Parent
  SepiDisassembler

Class Hierarchy
  TObject

Visibility
  PUBLIC

Description
  Désassembleur Sepi

Members
  Fields
 
Field Description
Instructions (-) Instructions à désassembler
RuntimeUnit (-) Unité d'exécution

Methods
 
Method Description
Create (+) Crée un désassembleur Sepi
Destroy (+) [@inheritDoc]
Disassemble (+) Désassemble un code
DisassembleInstruction (-) Désassemble une instruction
OpCodeAddressCall (-) OpCode BasicCall
OpCodeAsClass (-) OpCode AsClass
OpCodeCompare (-) OpCode de comparaison
OpCodeConvert (-) OpCode Convert
OpCodeDynamicCall (-) OpCode DynamicCall
OpCodeDynArrayCopy (-) OpCode DACP version tableau entier
OpCodeDynArrayCopyRange (-) OpCode DACP version range
OpCodeDynArraySetLength (-) OpCode DASL
OpCodeGetRuntimeInfo (-) OpCode GetTypeInfo, GetDelphiClass ou GetMethodCode
OpCodeIsClass (-) OpCode IsClass
OpCodeJump (-) OpCode Jump
OpCodeJumpIf (-) OpCode Jump If (True or False)
OpCodeLoadAddress (-) OpCode LoadAddress
OpCodeMoveFixed (-) OpCode MoveSome et MoveMany
OpCodeMoveOther (-) OpCode MoveOther
OpCodeMultiOn (-) OpCode MultiOn
OpCodeNope (-) OpCode Nope
OpCodeOtherBinaryOp (-) Opérations binaires sur un autre
OpCodeOtherUnaryOp (-) Opérations unaires sur un autre
OpCodeRaise (-) OpCode Raise
OpCodeReraise (-) OpCode Reraise
OpCodeSelfBinaryOp (-) Opérations binaires sur soi-même
OpCodeSelfUnaryOp (-) Opérations unaires sur soi-même
OpCodeSetCmpOp (-) OpCode SetEquals, SetNotEquals ou SetContained
OpCodeSetElem (-) OpCode SetElem
OpCodeSetExpand (-) OpCode SetExpand
OpCodeSetIn (-) OpCode SetIn
OpCodeSetIncludeExclude (-) OpCode SetInclude ou SetExclude
OpCodeSetOtherOp (-) OpCode SetOtherIntersect, SetOtherUnion, SetOtherSubract
OpCodeSetRange (-) OpCode SetRange
OpCodeSetSelfOp (-) OpCode SetSelfIntersect, SetSelfUnion ou SetSelfSubtract
OpCodeSimpleMove (-) OpCode Move
OpCodeStaticCall (-) OpCode StaticCall
OpCodeStrCopy (-) OpCode ASCP et WSCP
OpCodeStrSetLength (-) OpCode ASSL et WSSL
OpCodeTryExcept (-) OpCode BeginTryExcept
OpCodeTryFinally (-) OpCode BeginTryFinally
OpCodeValueToIntStdFunction (-) OpCode ASL, WSL, DAL et DAH
ReadAddress (-) Lit l'adresse d'une zone mémoire depuis le flux d'instructions
ReadAddressOperation (-) Lit une opération sur une adresse et l'applique à une adresse donnée
ReadBaseAddress (-) Lit une adresse de base depuis les instructions
ReadClassValue (-) Lit une valeur de type classe (TClass)
ReadParams (-) Lit les paramètres et le résultat d'un CALL
ReadRef (-) Lit une référence depuis les instructions
UnknownOpCode (-) OpCode inconnu


Legend
 
Symbol Visibility
- Private
# Protected
+ Public
* Published
A Automated
S Strict

Sepi
Previous
Next


Copyright (c) 2006-2010 Sébastien Doeraene
Created with DelphiCodeToDoc. To obtain the latest revision, please visit http://dephicodetodoc.sourceforge.net/