C# Class Mono.Debugger.TargetMemoryAccess

Inheritance: DebuggerMarshalByRefObject
Afficher le fichier Open project: baulig/debugger Class Usage Examples

Méthodes publiques

Méthode Description
GetRegisters ( ) : Registers
ReadAddress ( TargetAddress address ) : TargetAddress
ReadBuffer ( TargetAddress address, int size ) : byte[]
ReadByte ( TargetAddress address ) : byte
ReadInteger ( TargetAddress address ) : int
ReadLongInteger ( TargetAddress address ) : long
ReadMemory ( TargetAddress address, int size ) : TargetBlob
ReadString ( TargetAddress address ) : string
SetRegisters ( Registers registers ) : void
WriteAddress ( TargetAddress address, TargetAddress value ) : void
WriteBuffer ( TargetAddress address, byte buffer ) : void
WriteByte ( TargetAddress address, byte value ) : void
WriteInteger ( TargetAddress address, int value ) : void
WriteLongInteger ( TargetAddress address, long value ) : void

Method Details

GetRegisters() public abstract méthode

public abstract GetRegisters ( ) : Registers
Résultat Registers

ReadAddress() public abstract méthode

public abstract ReadAddress ( TargetAddress address ) : TargetAddress
address TargetAddress
Résultat TargetAddress

ReadBuffer() public abstract méthode

public abstract ReadBuffer ( TargetAddress address, int size ) : byte[]
address TargetAddress
size int
Résultat byte[]

ReadByte() public abstract méthode

public abstract ReadByte ( TargetAddress address ) : byte
address TargetAddress
Résultat byte

ReadInteger() public abstract méthode

public abstract ReadInteger ( TargetAddress address ) : int
address TargetAddress
Résultat int

ReadLongInteger() public abstract méthode

public abstract ReadLongInteger ( TargetAddress address ) : long
address TargetAddress
Résultat long

ReadMemory() public abstract méthode

public abstract ReadMemory ( TargetAddress address, int size ) : TargetBlob
address TargetAddress
size int
Résultat TargetBlob

ReadString() public abstract méthode

public abstract ReadString ( TargetAddress address ) : string
address TargetAddress
Résultat string

SetRegisters() public abstract méthode

public abstract SetRegisters ( Registers registers ) : void
registers Registers
Résultat void

WriteAddress() public abstract méthode

public abstract WriteAddress ( TargetAddress address, TargetAddress value ) : void
address TargetAddress
value TargetAddress
Résultat void

WriteBuffer() public abstract méthode

public abstract WriteBuffer ( TargetAddress address, byte buffer ) : void
address TargetAddress
buffer byte
Résultat void

WriteByte() public abstract méthode

public abstract WriteByte ( TargetAddress address, byte value ) : void
address TargetAddress
value byte
Résultat void

WriteInteger() public abstract méthode

public abstract WriteInteger ( TargetAddress address, int value ) : void
address TargetAddress
value int
Résultat void

WriteLongInteger() public abstract méthode

public abstract WriteLongInteger ( TargetAddress address, long value ) : void
address TargetAddress
value long
Résultat void