C# Класс LLDB.CommandReturnObject

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

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

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

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

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

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

Метод Описание
AppendMessage ( string message ) : void
AppendWarning ( string message ) : void
Clear ( ) : void
CommandReturnObject ( ) : System
CommandReturnObject ( LLDB rhs ) : System
Dispose ( ) : void
GetDescription ( LLDB description ) : bool
GetError ( bool only_if_no_immediate ) : string
GetOutput ( bool only_if_no_immediate ) : string
HasResult ( ) : bool
IsValid ( ) : bool
Printf ( string format ) : uint
PutCString ( string @string, int len ) : void
PutError ( global fh ) : uint
PutOutput ( global fh ) : uint
SetError ( LLDB error, string fallback_error_cstr ) : void
SetImmediateErrorFile ( global fh, bool transfer_ownership ) : void
SetImmediateOutputFile ( global fh, bool transfer_ownership ) : void
Succeeded ( ) : bool
__CreateInstance ( CommandReturnObject native, bool skipVTables = false ) : CommandReturnObject
__CreateInstance ( global native, bool skipVTables = false ) : CommandReturnObject

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

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

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

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

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

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

public AppendMessage ( string message ) : void
message string
Результат void

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

public AppendWarning ( string message ) : void
message string
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public GetError ( bool only_if_no_immediate ) : string
only_if_no_immediate bool
Результат string

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

public GetOutput ( bool only_if_no_immediate ) : string
only_if_no_immediate bool
Результат string

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

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

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

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

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

public Printf ( string format ) : uint
format string
Результат uint

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

public PutCString ( string @string, int len ) : void
@string string
len int
Результат void

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

public PutError ( global fh ) : uint
fh global
Результат uint

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

public PutOutput ( global fh ) : uint
fh global
Результат uint

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

public SetError ( LLDB error, string fallback_error_cstr ) : void
error LLDB
fallback_error_cstr string
Результат void

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

public SetImmediateErrorFile ( global fh, bool transfer_ownership ) : void
fh global
transfer_ownership bool
Результат void

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

public SetImmediateOutputFile ( global fh, bool transfer_ownership ) : void
fh global
transfer_ownership bool
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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