C# Класс LLDB.Platform

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

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

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

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

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

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

Метод Описание
Clear ( ) : void
ConnectRemote ( LLDB connect_options ) : LLDB.Error
DisconnectRemote ( ) : void
Dispose ( ) : void
Get ( LLDB src, LLDB dst ) : LLDB.Error
GetFilePermissions ( string path ) : uint
GetUnixSignals ( ) : LLDB.UnixSignals
Install ( LLDB src, LLDB dst ) : LLDB.Error
IsConnected ( ) : bool
IsValid ( ) : bool
Kill ( ulong pid ) : LLDB.Error
Launch ( LLDB launch_info ) : LLDB.Error
MakeDirectory ( string path, uint file_permissions ) : LLDB.Error
Platform ( ) : System
Platform ( LLDB _0 ) : System
Platform ( string platform_name ) : System
Put ( LLDB src, LLDB dst ) : LLDB.Error
Run ( LLDB shell_command ) : LLDB.Error
SetFilePermissions ( string path, uint file_permissions ) : LLDB.Error
SetWorkingDirectory ( string path ) : bool
__CreateInstance ( Platform native, bool skipVTables = false ) : Platform
__CreateInstance ( global native, bool skipVTables = false ) : Platform

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

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

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

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

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

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

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

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

public ConnectRemote ( LLDB connect_options ) : LLDB.Error
connect_options LLDB
Результат LLDB.Error

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

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

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

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

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

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

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

public Get ( LLDB src, LLDB dst ) : LLDB.Error
src LLDB
dst LLDB
Результат LLDB.Error

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

public GetFilePermissions ( string path ) : uint
path string
Результат uint

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

public GetUnixSignals ( ) : LLDB.UnixSignals
Результат LLDB.UnixSignals

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

public Install ( LLDB src, LLDB dst ) : LLDB.Error
src LLDB
dst LLDB
Результат LLDB.Error

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

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

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

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

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

public Kill ( ulong pid ) : LLDB.Error
pid ulong
Результат LLDB.Error

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

public Launch ( LLDB launch_info ) : LLDB.Error
launch_info LLDB
Результат LLDB.Error

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

public MakeDirectory ( string path, uint file_permissions ) : LLDB.Error
path string
file_permissions uint
Результат LLDB.Error

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

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

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

public Platform ( LLDB _0 ) : System
_0 LLDB
Результат System

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

public Platform ( string platform_name ) : System
platform_name string
Результат System

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

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

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

public Put ( LLDB src, LLDB dst ) : LLDB.Error
src LLDB
dst LLDB
Результат LLDB.Error

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

public Run ( LLDB shell_command ) : LLDB.Error
shell_command LLDB
Результат LLDB.Error

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

public SetFilePermissions ( string path, uint file_permissions ) : LLDB.Error
path string
file_permissions uint
Результат LLDB.Error

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

public SetWorkingDirectory ( string path ) : bool
path string
Результат bool

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

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

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

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

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

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

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

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

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

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

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

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

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