C# Class Mono.Debugger.TargetBinaryReader

Inheritance: TargetBinaryAccess
Exibir arquivo Open project: baulig/debugger Class Usage Examples

Public Methods

Method Description
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

Method Details

PeekAddress() public method

public PeekAddress ( ) : long
return long

PeekAddress() public method

public PeekAddress ( long pos ) : long
pos long
return long

PeekBuffer() public method

public PeekBuffer ( int size ) : byte[]
size int
return byte[]

PeekBuffer() public method

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

PeekByte() public method

public PeekByte ( ) : byte
return byte

PeekByte() public method

public PeekByte ( long pos ) : byte
pos long
return byte

PeekInt16() public method

public PeekInt16 ( ) : short
return short

PeekInt16() public method

public PeekInt16 ( long pos ) : short
pos long
return short

PeekInt32() public method

public PeekInt32 ( ) : int
return int

PeekInt32() public method

public PeekInt32 ( long pos ) : int
pos long
return int

PeekInt64() public method

public PeekInt64 ( ) : long
return long

PeekInt64() public method

public PeekInt64 ( long pos ) : long
pos long
return long

PeekLeb128() public method

public PeekLeb128 ( long pos ) : int
pos long
return int

PeekLeb128() public method

public PeekLeb128 ( long pos, int &size ) : int
pos long
size int
return int

PeekSByte() public method

public PeekSByte ( ) : sbyte
return sbyte

PeekSLeb128() public method

public PeekSLeb128 ( long pos ) : int
pos long
return int

PeekSLeb128() public method

public PeekSLeb128 ( long pos, int &size ) : int
pos long
size int
return int

PeekString() public method

public PeekString ( ) : string
return string

PeekString() public method

public PeekString ( long pos ) : string
pos long
return string

PeekUInt32() public method

public PeekUInt32 ( ) : uint
return uint

PeekUInt32() public method

public PeekUInt32 ( long pos ) : uint
pos long
return uint

ReadAddress() public method

public ReadAddress ( ) : long
return long

ReadBuffer() public method

public ReadBuffer ( int size ) : byte[]
size int
return byte[]

ReadByte() public method

public ReadByte ( ) : byte
return byte

ReadInt16() public method

public ReadInt16 ( ) : short
return short

ReadInt32() public method

public ReadInt32 ( ) : int
return int

ReadInt64() public method

public ReadInt64 ( ) : long
return long

ReadInteger() public method

public ReadInteger ( int size ) : long
size int
return long

ReadLeb128() public method

public ReadLeb128 ( ) : int
return int

ReadSByte() public method

public ReadSByte ( ) : sbyte
return sbyte

ReadSLeb128() public method

public ReadSLeb128 ( ) : int
return int

ReadString() public method

public ReadString ( ) : string
return string

ReadTargetAddress() public method

public ReadTargetAddress ( ) : TargetAddress
return TargetAddress

ReadUInt32() public method

public ReadUInt32 ( ) : uint
return uint

TargetBinaryReader() public method

public TargetBinaryReader ( TargetBlob blob ) : System
blob TargetBlob
return System

TargetBinaryReader() public method

public TargetBinaryReader ( byte contents, TargetMemoryInfo target_info ) : System
contents byte
target_info TargetMemoryInfo
return System