C# 클래스 Mono.Debugger.TargetMemoryAccess

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

공개 메소드들

메소드 설명
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

메소드 상세

GetRegisters() 공개 추상적인 메소드

public abstract GetRegisters ( ) : Registers
리턴 Registers

ReadAddress() 공개 추상적인 메소드

public abstract ReadAddress ( TargetAddress address ) : TargetAddress
address TargetAddress
리턴 TargetAddress

ReadBuffer() 공개 추상적인 메소드

public abstract ReadBuffer ( TargetAddress address, int size ) : byte[]
address TargetAddress
size int
리턴 byte[]

ReadByte() 공개 추상적인 메소드

public abstract ReadByte ( TargetAddress address ) : byte
address TargetAddress
리턴 byte

ReadInteger() 공개 추상적인 메소드

public abstract ReadInteger ( TargetAddress address ) : int
address TargetAddress
리턴 int

ReadLongInteger() 공개 추상적인 메소드

public abstract ReadLongInteger ( TargetAddress address ) : long
address TargetAddress
리턴 long

ReadMemory() 공개 추상적인 메소드

public abstract ReadMemory ( TargetAddress address, int size ) : TargetBlob
address TargetAddress
size int
리턴 TargetBlob

ReadString() 공개 추상적인 메소드

public abstract ReadString ( TargetAddress address ) : string
address TargetAddress
리턴 string

SetRegisters() 공개 추상적인 메소드

public abstract SetRegisters ( Registers registers ) : void
registers Registers
리턴 void

WriteAddress() 공개 추상적인 메소드

public abstract WriteAddress ( TargetAddress address, TargetAddress value ) : void
address TargetAddress
value TargetAddress
리턴 void

WriteBuffer() 공개 추상적인 메소드

public abstract WriteBuffer ( TargetAddress address, byte buffer ) : void
address TargetAddress
buffer byte
리턴 void

WriteByte() 공개 추상적인 메소드

public abstract WriteByte ( TargetAddress address, byte value ) : void
address TargetAddress
value byte
리턴 void

WriteInteger() 공개 추상적인 메소드

public abstract WriteInteger ( TargetAddress address, int value ) : void
address TargetAddress
value int
리턴 void

WriteLongInteger() 공개 추상적인 메소드

public abstract WriteLongInteger ( TargetAddress address, long value ) : void
address TargetAddress
value long
리턴 void