C# Class Mono.Debugger.Languages.Mono.MonoStringType

Inheritance: Mono.Debugger.Languages.Mono.MonoFundamentalType
Show file Open project: baulig/debugger Class Usage Examples

Public Properties

Property Type Description
ObjectSize int

Protected Properties

Property Type Description
CreateString TargetAddress

Public Methods

Method Description
Create ( MonoSymbolFile corlib, TargetMemoryAccess memory ) : MonoStringType
CreateObject ( object obj ) : byte[]

Protected Methods

Method Description
DoGetObject ( TargetMemoryAccess target, TargetLocation location ) : TargetObject

Private Methods

Method Description
CreateInstance ( System.Thread thread, object obj ) : TargetFundamentalObject
MonoStringType ( MonoSymbolFile file, Mono.Cecil typedef, int object_size, int size ) : System

Method Details

Create() public static method

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

CreateObject() public method

public CreateObject ( object obj ) : byte[]
obj object
return byte[]

DoGetObject() protected method

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

Property Details

CreateString protected property

protected TargetAddress CreateString
return TargetAddress

ObjectSize public property

public int ObjectSize
return int