C# 클래스 Mono.Debugger.Backend.DwarfFrameReader

파일 보기 프로젝트 열기: baulig/debugger 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
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