C# Class Mono.Debugger.Languages.Mono.MonoObjectType

Inheritance: TargetObjectType
Mostrar archivo Open project: baulig/debugger Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
Create ( MonoSymbolFile corlib, TargetMemoryAccess memory ) : MonoObjectType
GetObject ( TargetAddress address ) : TargetPointerObject

Protected Methods

Method Description
DoGetObject ( TargetMemoryAccess target, TargetLocation location ) : TargetObject
MonoObjectType ( MonoSymbolFile file, Mono.Cecil typedef, int size ) : System
create_type ( TargetMemoryAccess memory, TargetAddress klass ) : void

Method Details

Create() public static method

public static Create ( MonoSymbolFile corlib, TargetMemoryAccess memory ) : MonoObjectType
corlib Mono.Debugger.Backend.Mono.MonoSymbolFile
memory TargetMemoryAccess
return MonoObjectType

DoGetObject() protected method

protected DoGetObject ( TargetMemoryAccess target, TargetLocation location ) : TargetObject
target TargetMemoryAccess
location TargetLocation
return TargetObject

GetObject() public method

public GetObject ( TargetAddress address ) : TargetPointerObject
address TargetAddress
return TargetPointerObject

MonoObjectType() protected method

protected MonoObjectType ( MonoSymbolFile file, Mono.Cecil typedef, int size ) : System
file Mono.Debugger.Backend.Mono.MonoSymbolFile
typedef Mono.Cecil
size int
return System

create_type() protected method

protected create_type ( TargetMemoryAccess memory, TargetAddress klass ) : void
memory TargetMemoryAccess
klass TargetAddress
return void