C# 클래스 Mono.Debugger.TargetBinaryReader

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

공개 메소드들

메소드 설명
PeekAddress ( ) : long
PeekAddress ( long pos ) : long
PeekBuffer ( int size ) : byte[]
PeekBuffer ( long offset, int size ) : byte[]
PeekByte ( ) : byte
PeekByte ( long pos ) : byte
PeekInt16 ( ) : short
PeekInt16 ( long pos ) : short
PeekInt32 ( ) : int
PeekInt32 ( long pos ) : int
PeekInt64 ( ) : long
PeekInt64 ( long pos ) : long
PeekLeb128 ( long pos ) : int
PeekLeb128 ( long pos, int &size ) : int
PeekSByte ( ) : sbyte
PeekSLeb128 ( long pos ) : int
PeekSLeb128 ( long pos, int &size ) : int
PeekString ( ) : string
PeekString ( long pos ) : string
PeekUInt32 ( ) : uint
PeekUInt32 ( long pos ) : uint
ReadAddress ( ) : long
ReadBuffer ( int size ) : byte[]
ReadByte ( ) : byte
ReadInt16 ( ) : short
ReadInt32 ( ) : int
ReadInt64 ( ) : long
ReadInteger ( int size ) : long
ReadLeb128 ( ) : int
ReadSByte ( ) : sbyte
ReadSLeb128 ( ) : int
ReadString ( ) : string
ReadTargetAddress ( ) : TargetAddress
ReadUInt32 ( ) : uint
TargetBinaryReader ( TargetBlob blob ) : System
TargetBinaryReader ( byte contents, TargetMemoryInfo target_info ) : System

메소드 상세

PeekAddress() 공개 메소드

public PeekAddress ( ) : long
리턴 long

PeekAddress() 공개 메소드

public PeekAddress ( long pos ) : long
pos long
리턴 long

PeekBuffer() 공개 메소드

public PeekBuffer ( int size ) : byte[]
size int
리턴 byte[]

PeekBuffer() 공개 메소드

public PeekBuffer ( long offset, int size ) : byte[]
offset long
size int
리턴 byte[]

PeekByte() 공개 메소드

public PeekByte ( ) : byte
리턴 byte

PeekByte() 공개 메소드

public PeekByte ( long pos ) : byte
pos long
리턴 byte

PeekInt16() 공개 메소드

public PeekInt16 ( ) : short
리턴 short

PeekInt16() 공개 메소드

public PeekInt16 ( long pos ) : short
pos long
리턴 short

PeekInt32() 공개 메소드

public PeekInt32 ( ) : int
리턴 int

PeekInt32() 공개 메소드

public PeekInt32 ( long pos ) : int
pos long
리턴 int

PeekInt64() 공개 메소드

public PeekInt64 ( ) : long
리턴 long

PeekInt64() 공개 메소드

public PeekInt64 ( long pos ) : long
pos long
리턴 long

PeekLeb128() 공개 메소드

public PeekLeb128 ( long pos ) : int
pos long
리턴 int

PeekLeb128() 공개 메소드

public PeekLeb128 ( long pos, int &size ) : int
pos long
size int
리턴 int

PeekSByte() 공개 메소드

public PeekSByte ( ) : sbyte
리턴 sbyte

PeekSLeb128() 공개 메소드

public PeekSLeb128 ( long pos ) : int
pos long
리턴 int

PeekSLeb128() 공개 메소드

public PeekSLeb128 ( long pos, int &size ) : int
pos long
size int
리턴 int

PeekString() 공개 메소드

public PeekString ( ) : string
리턴 string

PeekString() 공개 메소드

public PeekString ( long pos ) : string
pos long
리턴 string

PeekUInt32() 공개 메소드

public PeekUInt32 ( ) : uint
리턴 uint

PeekUInt32() 공개 메소드

public PeekUInt32 ( long pos ) : uint
pos long
리턴 uint

ReadAddress() 공개 메소드

public ReadAddress ( ) : long
리턴 long

ReadBuffer() 공개 메소드

public ReadBuffer ( int size ) : byte[]
size int
리턴 byte[]

ReadByte() 공개 메소드

public ReadByte ( ) : byte
리턴 byte

ReadInt16() 공개 메소드

public ReadInt16 ( ) : short
리턴 short

ReadInt32() 공개 메소드

public ReadInt32 ( ) : int
리턴 int

ReadInt64() 공개 메소드

public ReadInt64 ( ) : long
리턴 long

ReadInteger() 공개 메소드

public ReadInteger ( int size ) : long
size int
리턴 long

ReadLeb128() 공개 메소드

public ReadLeb128 ( ) : int
리턴 int

ReadSByte() 공개 메소드

public ReadSByte ( ) : sbyte
리턴 sbyte

ReadSLeb128() 공개 메소드

public ReadSLeb128 ( ) : int
리턴 int

ReadString() 공개 메소드

public ReadString ( ) : string
리턴 string

ReadTargetAddress() 공개 메소드

public ReadTargetAddress ( ) : TargetAddress
리턴 TargetAddress

ReadUInt32() 공개 메소드

public ReadUInt32 ( ) : uint
리턴 uint

TargetBinaryReader() 공개 메소드

public TargetBinaryReader ( TargetBlob blob ) : System
blob TargetBlob
리턴 System

TargetBinaryReader() 공개 메소드

public TargetBinaryReader ( byte contents, TargetMemoryInfo target_info ) : System
contents byte
target_info TargetMemoryInfo
리턴 System