C# Class Mono.Debugger.Frontend.ObjectFormatter

Mostra file Open project: baulig/debugger Class Usage Examples

Public Properties

Property Type Description
Columns int
DisplayFormat DisplayFormat
WrapLines bool

Public Methods

Method Description
Format ( Thread target, TargetObject obj ) : void
Format ( Thread target, object obj ) : void
FormatVariable ( StackFrame frame, TargetVariable variable ) : void
ObjectFormatter ( DisplayFormat format ) : System
ToString ( ) : string

Protected Methods

Method Description
Append ( string text ) : void
CheckLineWrap ( ) : void
FormatArray ( Thread target, TargetArrayObject aobj ) : void
FormatArray ( Thread target, TargetArrayObject aobj, TargetArrayBounds bounds, int dimension, int indices ) : void
FormatClassObject ( Thread target, TargetClassObject obj, TargetClass class_info, bool &first ) : void
FormatEnum ( Thread target, TargetEnumObject eobj ) : void
FormatNullable ( Thread target, TargetNullableObject nullable ) : void
FormatObject ( Thread target, TargetObject obj ) : void
FormatObjectRecursed ( Thread target, TargetObject obj, bool recursed ) : void
FormatStructObject ( Thread target, TargetClassObject obj ) : void
PrintObject ( Thread target, TargetObject obj ) : void

Method Details

Append() protected method

protected Append ( string text ) : void
text string
return void

CheckLineWrap() protected method

protected CheckLineWrap ( ) : void
return void

Format() public method

public Format ( Thread target, TargetObject obj ) : void
target Thread
obj Mono.Debugger.Languages.TargetObject
return void

Format() public method

public Format ( Thread target, object obj ) : void
target Thread
obj object
return void

FormatArray() protected method

protected FormatArray ( Thread target, TargetArrayObject aobj ) : void
target Thread
aobj Mono.Debugger.Languages.TargetArrayObject
return void

FormatArray() protected method

protected FormatArray ( Thread target, TargetArrayObject aobj, TargetArrayBounds bounds, int dimension, int indices ) : void
target Thread
aobj Mono.Debugger.Languages.TargetArrayObject
bounds Mono.Debugger.Languages.TargetArrayBounds
dimension int
indices int
return void

FormatClassObject() protected method

protected FormatClassObject ( Thread target, TargetClassObject obj, TargetClass class_info, bool &first ) : void
target Thread
obj Mono.Debugger.Languages.TargetClassObject
class_info Mono.Debugger.Languages.TargetClass
first bool
return void

FormatEnum() protected method

protected FormatEnum ( Thread target, TargetEnumObject eobj ) : void
target Thread
eobj Mono.Debugger.Languages.TargetEnumObject
return void

FormatNullable() protected method

protected FormatNullable ( Thread target, TargetNullableObject nullable ) : void
target Thread
nullable Mono.Debugger.Languages.TargetNullableObject
return void

FormatObject() protected method

protected FormatObject ( Thread target, TargetObject obj ) : void
target Thread
obj Mono.Debugger.Languages.TargetObject
return void

FormatObjectRecursed() protected method

protected FormatObjectRecursed ( Thread target, TargetObject obj, bool recursed ) : void
target Thread
obj Mono.Debugger.Languages.TargetObject
recursed bool
return void

FormatStructObject() protected method

protected FormatStructObject ( Thread target, TargetClassObject obj ) : void
target Thread
obj Mono.Debugger.Languages.TargetClassObject
return void

FormatVariable() public method

public FormatVariable ( StackFrame frame, TargetVariable variable ) : void
frame StackFrame
variable Mono.Debugger.Languages.TargetVariable
return void

ObjectFormatter() public method

public ObjectFormatter ( DisplayFormat format ) : System
format DisplayFormat
return System

PrintObject() protected method

protected PrintObject ( Thread target, TargetObject obj ) : void
target Thread
obj Mono.Debugger.Languages.TargetObject
return void

ToString() public method

public ToString ( ) : string
return string

Property Details

Columns public_oe static_oe property

public static int Columns
return int

DisplayFormat public_oe property

public DisplayFormat DisplayFormat
return DisplayFormat

WrapLines public_oe static_oe property

public static bool WrapLines
return bool