C# Class LLDB.FileSpec

Inheritance: IDisposable
Afficher le fichier Open project: tritao/LLDBSharp Class Usage Examples

Méthodes publiques

Свойство Type Description
NativeToManagedMap FileSpec>.System.Collections.Concurrent.ConcurrentDictionary

Protected Properties

Свойство Type Description
__OriginalVTables void*[]
__PointerAdjustment int
__ownsNativeInstance bool

Méthodes publiques

Méthode Description
AppendPathComponent ( string file_or_directory ) : void
Dispose ( ) : void
Exists ( ) : bool
FileSpec ( ) : System
FileSpec ( LLDB rhs ) : System
FileSpec ( string path ) : System
FileSpec ( string path, bool resolve ) : System
GetDescription ( LLDB description ) : bool
GetPath ( sbyte dst_path, uint dst_len ) : uint
IsValid ( ) : bool
ResolveExecutableLocation ( ) : bool
ResolvePath ( string src_path, sbyte dst_path, uint dst_len ) : int
__CreateInstance ( FileSpec native, bool skipVTables = false ) : FileSpec
__CreateInstance ( global native, bool skipVTables = false ) : FileSpec

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
FileSpec ( void native, bool skipVTables = false ) : System

Private Methods

Méthode Description
FileSpec ( FileSpec native, bool skipVTables = false ) : System
__CopyValue ( FileSpec native ) : void*

Method Details

AppendPathComponent() public méthode

public AppendPathComponent ( string file_or_directory ) : void
file_or_directory string
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

Exists() public méthode

public Exists ( ) : bool
Résultat bool

FileSpec() public méthode

public FileSpec ( ) : System
Résultat System

FileSpec() public méthode

public FileSpec ( LLDB rhs ) : System
rhs LLDB
Résultat System

FileSpec() public méthode

public FileSpec ( string path ) : System
path string
Résultat System

FileSpec() public méthode

public FileSpec ( string path, bool resolve ) : System
path string
resolve bool
Résultat System

FileSpec() protected méthode

protected FileSpec ( void native, bool skipVTables = false ) : System
native void
skipVTables bool
Résultat System

GetDescription() public méthode

public GetDescription ( LLDB description ) : bool
description LLDB
Résultat bool

GetPath() public méthode

public GetPath ( sbyte dst_path, uint dst_len ) : uint
dst_path sbyte
dst_len uint
Résultat uint

IsValid() public méthode

public IsValid ( ) : bool
Résultat bool

ResolveExecutableLocation() public méthode

public ResolveExecutableLocation ( ) : bool
Résultat bool

ResolvePath() public static méthode

public static ResolvePath ( string src_path, sbyte dst_path, uint dst_len ) : int
src_path string
dst_path sbyte
dst_len uint
Résultat int

__CreateInstance() public static méthode

public static __CreateInstance ( FileSpec native, bool skipVTables = false ) : FileSpec
native FileSpec
skipVTables bool
Résultat FileSpec

__CreateInstance() public static méthode

public static __CreateInstance ( global native, bool skipVTables = false ) : FileSpec
native global
skipVTables bool
Résultat FileSpec

Property Details

NativeToManagedMap public_oe static_oe property

public static System.Collections.Concurrent.ConcurrentDictionary NativeToManagedMap
Résultat FileSpec>.System.Collections.Concurrent.ConcurrentDictionary

__OriginalVTables protected_oe property

protected void*[] __OriginalVTables
Résultat void*[]

__PointerAdjustment protected_oe property

protected int __PointerAdjustment
Résultat int

__ownsNativeInstance protected_oe property

protected bool __ownsNativeInstance
Résultat bool