C# Класс LLDB.Instruction

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

Открытые свойства

Свойство Тип Описание
NativeToManagedMap Instruction>.System.Collections.Concurrent.ConcurrentDictionary

Защищенные свойства (Protected)

Свойство Тип Описание
__OriginalVTables void*[]
__PointerAdjustment int
__ownsNativeInstance bool

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

Метод Описание
Dispose ( ) : void
DoesBranch ( ) : bool
DumpEmulation ( string triple ) : bool
EmulateWithFrame ( LLDB frame, uint evaluate_options ) : bool
GetAddress ( ) : LLDB.Address
GetComment ( LLDB target ) : string
GetData ( LLDB target ) : LLDB.Data
GetDescription ( LLDB description ) : bool
GetMnemonic ( LLDB target ) : string
GetOperands ( LLDB target ) : string
HasDelaySlot ( ) : bool
Instruction ( ) : System
Instruction ( LLDB rhs ) : System
IsValid ( ) : bool
Print ( global @out ) : void
TestEmulation ( LLDB output_stream, string test_file ) : bool
__CreateInstance ( Instruction native, bool skipVTables = false ) : Instruction
__CreateInstance ( global native, bool skipVTables = false ) : Instruction

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void
Instruction ( void native, bool skipVTables = false ) : System

Приватные методы

Метод Описание
Instruction ( Instruction native, bool skipVTables = false ) : System
__CopyValue ( Instruction native ) : void*

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

DoesBranch() публичный Метод

public DoesBranch ( ) : bool
Результат bool

DumpEmulation() публичный Метод

public DumpEmulation ( string triple ) : bool
triple string
Результат bool

EmulateWithFrame() публичный Метод

public EmulateWithFrame ( LLDB frame, uint evaluate_options ) : bool
frame LLDB
evaluate_options uint
Результат bool

GetAddress() публичный Метод

public GetAddress ( ) : LLDB.Address
Результат LLDB.Address

GetComment() публичный Метод

public GetComment ( LLDB target ) : string
target LLDB
Результат string

GetData() публичный Метод

public GetData ( LLDB target ) : LLDB.Data
target LLDB
Результат LLDB.Data

GetDescription() публичный Метод

public GetDescription ( LLDB description ) : bool
description LLDB
Результат bool

GetMnemonic() публичный Метод

public GetMnemonic ( LLDB target ) : string
target LLDB
Результат string

GetOperands() публичный Метод

public GetOperands ( LLDB target ) : string
target LLDB
Результат string

HasDelaySlot() публичный Метод

public HasDelaySlot ( ) : bool
Результат bool

Instruction() публичный Метод

public Instruction ( ) : System
Результат System

Instruction() публичный Метод

public Instruction ( LLDB rhs ) : System
rhs LLDB
Результат System

Instruction() защищенный Метод

protected Instruction ( void native, bool skipVTables = false ) : System
native void
skipVTables bool
Результат System

IsValid() публичный Метод

public IsValid ( ) : bool
Результат bool

Print() публичный Метод

public Print ( global @out ) : void
@out global
Результат void

TestEmulation() публичный Метод

public TestEmulation ( LLDB output_stream, string test_file ) : bool
output_stream LLDB
test_file string
Результат bool

__CreateInstance() публичный статический Метод

public static __CreateInstance ( Instruction native, bool skipVTables = false ) : Instruction
native Instruction
skipVTables bool
Результат Instruction

__CreateInstance() публичный статический Метод

public static __CreateInstance ( global native, bool skipVTables = false ) : Instruction
native global
skipVTables bool
Результат Instruction

Описание свойств

NativeToManagedMap публичное статическое свойство

public static System.Collections.Concurrent.ConcurrentDictionary NativeToManagedMap
Результат Instruction>.System.Collections.Concurrent.ConcurrentDictionary

__OriginalVTables защищенное свойство

protected void*[] __OriginalVTables
Результат void*[]

__PointerAdjustment защищенное свойство

protected int __PointerAdjustment
Результат int

__ownsNativeInstance защищенное свойство

protected bool __ownsNativeInstance
Результат bool