C# Class AsmHighlighter.AsmExpressionEvaluator

TODO : NOT USED. THIS IS NOT WORKING ASM Expression evaluator implementation. This is the original entry point into the expression evaluator
Inheritance: IDebugExpressionEvaluator2
Afficher le fichier Open project: Trass3r/AsmHighlighter

Méthodes publiques

Méthode Description
AsmExpressionEvaluator ( ) : System
GetMethodLocationProperty ( string upstrFullyQualifiedMethodPlusOffset, IDebugSymbolProvider pSymbolProvider, IDebugAddress pAddress, IDebugBinder pBinder, IDebugProperty2 &ppProperty ) : int
GetMethodProperty ( IDebugSymbolProvider pSymbolProvider, IDebugAddress pAddress, IDebugBinder pBinder, int fIncludeHiddenLocals, IDebugProperty2 &ppProperty ) : int
GetService ( System.Guid uid, object &ppService ) : int
Parse ( string upstrExpression, uint dwFlags, uint nRadix, string &pbstrError, uint &pichError, IDebugParsedExpression &ppParsedExpression ) : int
PreloadModules ( IDebugSymbolProvider pSym ) : int
SetCallback ( IDebugSettingsCallback2 pCallback ) : int
SetCorPath ( string pcstrCorPath ) : int
SetIDebugIDECallback ( IDebugIDECallback pCallback ) : int
SetLocale ( ushort wLangID ) : int
SetRegistryRoot ( string ustrRegistryRoot ) : int
Terminate ( ) : int

Method Details

AsmExpressionEvaluator() public méthode

public AsmExpressionEvaluator ( ) : System
Résultat System

GetMethodLocationProperty() public méthode

public GetMethodLocationProperty ( string upstrFullyQualifiedMethodPlusOffset, IDebugSymbolProvider pSymbolProvider, IDebugAddress pAddress, IDebugBinder pBinder, IDebugProperty2 &ppProperty ) : int
upstrFullyQualifiedMethodPlusOffset string
pSymbolProvider IDebugSymbolProvider
pAddress IDebugAddress
pBinder IDebugBinder
ppProperty IDebugProperty2
Résultat int

GetMethodProperty() public méthode

public GetMethodProperty ( IDebugSymbolProvider pSymbolProvider, IDebugAddress pAddress, IDebugBinder pBinder, int fIncludeHiddenLocals, IDebugProperty2 &ppProperty ) : int
pSymbolProvider IDebugSymbolProvider
pAddress IDebugAddress
pBinder IDebugBinder
fIncludeHiddenLocals int
ppProperty IDebugProperty2
Résultat int

GetService() public méthode

public GetService ( System.Guid uid, object &ppService ) : int
uid System.Guid
ppService object
Résultat int

Parse() public méthode

public Parse ( string upstrExpression, uint dwFlags, uint nRadix, string &pbstrError, uint &pichError, IDebugParsedExpression &ppParsedExpression ) : int
upstrExpression string
dwFlags uint
nRadix uint
pbstrError string
pichError uint
ppParsedExpression IDebugParsedExpression
Résultat int

PreloadModules() public méthode

public PreloadModules ( IDebugSymbolProvider pSym ) : int
pSym IDebugSymbolProvider
Résultat int

SetCallback() public méthode

public SetCallback ( IDebugSettingsCallback2 pCallback ) : int
pCallback IDebugSettingsCallback2
Résultat int

SetCorPath() public méthode

public SetCorPath ( string pcstrCorPath ) : int
pcstrCorPath string
Résultat int

SetIDebugIDECallback() public méthode

public SetIDebugIDECallback ( IDebugIDECallback pCallback ) : int
pCallback IDebugIDECallback
Résultat int

SetLocale() public méthode

public SetLocale ( ushort wLangID ) : int
wLangID ushort
Résultat int

SetRegistryRoot() public méthode

public SetRegistryRoot ( string ustrRegistryRoot ) : int
ustrRegistryRoot string
Résultat int

Terminate() public méthode

public Terminate ( ) : int
Résultat int