C# Класс Mono.Debugger.Backend.DwarfFrameReader

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
bfd Bfd
blob TargetBlob
cie_list CIE
is_ehframe bool
vma long

Открытые методы

Метод Описание
DwarfFrameReader ( Bfd bfd, TargetBlob blob, long vma, bool is_ehframe ) : System
ToString ( ) : string
UnwindStack ( StackFrame frame, TargetMemoryAccess target, Architecture arch ) : StackFrame

Защищенные методы

Метод Описание
find_cie ( long offset ) : CIE

Приватные методы

Метод Описание
ReadEncodedValue ( DwarfBinaryReader reader, int encoding ) : long

Описание методов

DwarfFrameReader() публичный Метод

public DwarfFrameReader ( Bfd bfd, TargetBlob blob, long vma, bool is_ehframe ) : System
bfd Bfd
blob TargetBlob
vma long
is_ehframe bool
Результат System

ToString() публичный Метод

public ToString ( ) : string
Результат string

UnwindStack() публичный Метод

public UnwindStack ( StackFrame frame, TargetMemoryAccess target, Architecture arch ) : StackFrame
frame StackFrame
target TargetMemoryAccess
arch Architecture
Результат StackFrame

find_cie() защищенный Метод

protected find_cie ( long offset ) : CIE
offset long
Результат CIE

Описание свойств

bfd защищенное свойство

protected Bfd,Mono.Debugger.Backend bfd
Результат Bfd

blob защищенное свойство

protected TargetBlob blob
Результат TargetBlob

cie_list защищенное свойство

protected CIE cie_list
Результат CIE

is_ehframe защищенное свойство

protected bool is_ehframe
Результат bool

vma защищенное свойство

protected long vma
Результат long