Sepi
Name
TSepiRuntimeContext
Parent
SepiRuntime
Class Hierarchy
TObject
Visibility
PUBLIC
Description
Contexte d'exécution Sepi
Members
Fields
Field Description FInstructions (-) Instructions FLocals (-) Variables locales FParameters (-) Paramètres FRuntimeMethod (-) Méthode d'exécution FRuntimeUnit (-) Unité d'exécution
Methods
Method Description Create (+) Crée un contexte d'exécution Sepi Execute (+) Exécute les instructions jusqu'à sortir du bloc GetNextInstruction (-) Pointeur sur la prochaine instruction à exécuter 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 OpCodeGetDelphiClass (-) OpCode GetDelphiClass OpCodeGetMethodCode (-) OpCode GetMethodCode OpCodeGetTypeInfo (-) OpCode GetTypeInfo 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) ReadParamsAndCall (-) Lit les paramètres (et résultat) depuis les instructions et fait l'appel UnknownOpCode (-) OpCode inconnu
Properties
Property Description Instructions (-) Instructions Locals (+) Variables locales NextInstruction (+) Pointeur sur la prochaine instruction à exécuter Parameters (+) Paramètres RuntimeMethod (+) Méthode d'exécution RuntimeUnit (+) Unité d'exécution
Legend
Symbol Visibility - Private # Protected + Public * Published A Automated S Strict
Sepi