C# Class Mono.Cecil.PE.TextMap

Datei anzeigen Open project: jbevain/cecil Class Usage Examples

Public Methods

Method Description
AddMap ( TextSegment segment, Range range ) : void
AddMap ( TextSegment segment, int length ) : void
AddMap ( TextSegment segment, int length, int align ) : void
GetDataDirectory ( TextSegment segment ) : Mono.Cecil.PE.DataDirectory
GetLength ( TextSegment segment ) : int
GetLength ( ) : uint
GetNextRVA ( TextSegment segment ) : UInt32
GetRVA ( TextSegment segment ) : UInt32
GetRange ( TextSegment segment ) : Range

Private Methods

Method Description
ComputeStart ( int index ) : UInt32
GetStart ( TextSegment segment ) : UInt32

Method Details

AddMap() public method

public AddMap ( TextSegment segment, Range range ) : void
segment TextSegment
range Range
return void

AddMap() public method

public AddMap ( TextSegment segment, int length ) : void
segment TextSegment
length int
return void

AddMap() public method

public AddMap ( TextSegment segment, int length, int align ) : void
segment TextSegment
length int
align int
return void

GetDataDirectory() public method

public GetDataDirectory ( TextSegment segment ) : Mono.Cecil.PE.DataDirectory
segment TextSegment
return Mono.Cecil.PE.DataDirectory

GetLength() public method

public GetLength ( TextSegment segment ) : int
segment TextSegment
return int

GetLength() public method

public GetLength ( ) : uint
return uint

GetNextRVA() public method

public GetNextRVA ( TextSegment segment ) : UInt32
segment TextSegment
return System.UInt32

GetRVA() public method

public GetRVA ( TextSegment segment ) : UInt32
segment TextSegment
return System.UInt32

GetRange() public method

public GetRange ( TextSegment segment ) : Range
segment TextSegment
return Range