C# Class Inazuma.Mono.Cecil.PE.TextMap

Exibir arquivo Open project: mayuki/Inazuma 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 ) : 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 ) : DataDirectory
segment TextSegment
return 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