C# Class HeapShot.Reader.ObjectMapReader

Inheritance: IDisposable
Show file Open project: mono/heap-shot Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
ForceSnapshot ( ) : void
ObjectMapReader ( string filename ) : System
Read ( ) : void
Read ( IProgressListener progress ) : void
WaitForHeapShot ( int timeout ) : bool

Private Methods

Method Description
AddShot ( HeapSnapshot shot ) : void
ObjectMapReader ( ) : System
ReadGcEvent ( GcEvent ge ) : void
ReadLogFile ( IProgressListener progress ) : void
ReadLogFileChunk_Object ( HeapEvent he ) : void
ReadLogFileChunk_Type ( MetadataEvent t ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

ForceSnapshot() public method

public ForceSnapshot ( ) : void
return void

ObjectMapReader() public method

public ObjectMapReader ( string filename ) : System
filename string
return System

Read() public method

public Read ( ) : void
return void

Read() public method

public Read ( IProgressListener progress ) : void
progress IProgressListener
return void

WaitForHeapShot() public method

public WaitForHeapShot ( int timeout ) : bool
timeout int
return bool