C# Class Mono.Debugger.Languages.Mono.MonoVariableLocation

Inheritance: TargetLocation
Show file Open project: baulig/debugger Class Usage Examples

Private Properties

Property Type Description
GetAddress TargetAddress
MonoVariableLocation System
ReadMemory TargetBlob
WriteAddress void
WriteBuffer void
update void

Public Methods

Method Description
Create ( TargetMemoryAccess target, bool is_regoffset, Register register, long regoffset, bool is_byref ) : MonoVariableLocation
Print ( ) : string

Protected Methods

Method Description
MyToString ( ) : string

Private Methods

Method Description
GetAddress ( TargetMemoryAccess target ) : TargetAddress
MonoVariableLocation ( bool is_regoffset, Register register, long regoffset, bool is_byref ) : System
ReadMemory ( TargetMemoryAccess target, int size ) : TargetBlob
WriteAddress ( TargetMemoryAccess target, TargetAddress new_address ) : void
WriteBuffer ( TargetMemoryAccess target, byte data ) : void
update ( TargetMemoryAccess target ) : void

Method Details

Create() public static method

public static Create ( TargetMemoryAccess target, bool is_regoffset, Register register, long regoffset, bool is_byref ) : MonoVariableLocation
target TargetMemoryAccess
is_regoffset bool
register Register
regoffset long
is_byref bool
return MonoVariableLocation

MyToString() protected method

protected MyToString ( ) : string
return string

Print() public method

public Print ( ) : string
return string