C# Класс Mono.Debugger.TargetBinaryReader

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

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

Метод Описание
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