C# Class slinject.Debugger.Extensions

Show file Open project: anvaka/slinject

Public Methods

Method Description
FindAllFunction ( this process, string className, string functionName ) : List
FindModule ( this process, string moduleNameRegexPattern ) : DebugModule
FindType ( this module, string typeName ) : DebugClass
FindType ( this process, string typeName, DebugModule &mod ) : DebugClass
Is ( this module, string pattern ) : bool
IsAtSafePoint ( this thread ) : bool
ResolveAllFunctionName ( this module, string className, string functionName ) : List
ResolveFunctionName ( this module, string className, string functionName ) : DebugFunction

Method Details

FindAllFunction() public static method

public static FindAllFunction ( this process, string className, string functionName ) : List
process this
className string
functionName string
return List

FindModule() public static method

public static FindModule ( this process, string moduleNameRegexPattern ) : DebugModule
process this
moduleNameRegexPattern string
return slinject.Debugger.Wrappers.DebugModule

FindType() public static method

public static FindType ( this module, string typeName ) : DebugClass
module this
typeName string
return slinject.Debugger.Wrappers.DebugClass

FindType() public static method

public static FindType ( this process, string typeName, DebugModule &mod ) : DebugClass
process this
typeName string
mod slinject.Debugger.Wrappers.DebugModule
return slinject.Debugger.Wrappers.DebugClass

Is() public static method

public static Is ( this module, string pattern ) : bool
module this
pattern string
return bool

IsAtSafePoint() public static method

public static IsAtSafePoint ( this thread ) : bool
thread this
return bool

ResolveAllFunctionName() public static method

public static ResolveAllFunctionName ( this module, string className, string functionName ) : List
module this
className string
functionName string
return List

ResolveFunctionName() public static method

public static ResolveFunctionName ( this module, string className, string functionName ) : DebugFunction
module this
className string
functionName string
return slinject.Debugger.Wrappers.DebugFunction