C# Class LLDB.TypeCategory

Inheritance: IDisposable
ファイルを表示 Open project: tritao/LLDBSharp Class Usage Examples

Public Properties

Property Type Description
NativeToManagedMap TypeCategory>.System.Collections.Concurrent.ConcurrentDictionary

Protected Properties

Property Type Description
__OriginalVTables void*[]
__PointerAdjustment int
__ownsNativeInstance bool

Public Methods

Method Description
AddLanguage ( LLDB language ) : void
AddTypeFilter ( LLDB _0, LLDB _1 ) : bool
AddTypeFormat ( LLDB _0, LLDB _1 ) : bool
AddTypeSummary ( LLDB _0, LLDB _1 ) : bool
AddTypeSynthetic ( LLDB _0, LLDB _1 ) : bool
DeleteTypeFilter ( LLDB _0 ) : bool
DeleteTypeFormat ( LLDB _0 ) : bool
DeleteTypeSummary ( LLDB _0 ) : bool
DeleteTypeSynthetic ( LLDB _0 ) : bool
Dispose ( ) : void
Equals ( object obj ) : bool
GetDescription ( LLDB description, LLDB description_level ) : bool
GetFilterAtIndex ( uint _0 ) : LLDB.TypeFilter
GetFilterForType ( LLDB _0 ) : LLDB.TypeFilter
GetFormatAtIndex ( uint _0 ) : LLDB.TypeFormat
GetFormatForType ( LLDB _0 ) : LLDB.TypeFormat
GetHashCode ( ) : int
GetLanguageAtIndex ( uint idx ) : LLDB.LanguageType
GetSummaryAtIndex ( uint _0 ) : LLDB.TypeSummary
GetSummaryForType ( LLDB _0 ) : LLDB.TypeSummary
GetSyntheticAtIndex ( uint _0 ) : LLDB.TypeSynthetic
GetSyntheticForType ( LLDB _0 ) : LLDB.TypeSynthetic
GetTypeNameSpecifierForFilterAtIndex ( uint _0 ) : LLDB.TypeNameSpecifier
GetTypeNameSpecifierForFormatAtIndex ( uint _0 ) : LLDB.TypeNameSpecifier
GetTypeNameSpecifierForSummaryAtIndex ( uint _0 ) : LLDB.TypeNameSpecifier
GetTypeNameSpecifierForSyntheticAtIndex ( uint _0 ) : LLDB.TypeNameSpecifier
IsValid ( ) : bool
TypeCategory ( ) : System
TypeCategory ( LLDB rhs ) : System
__CreateInstance ( TypeCategory native, bool skipVTables = false ) : TypeCategory
__CreateInstance ( global native, bool skipVTables = false ) : TypeCategory
operator ( ) : bool

Protected Methods

Method Description
Dispose ( bool disposing ) : void
IsDefaultCategory ( ) : bool
TypeCategory ( string _0 ) : System
TypeCategory ( void native, bool skipVTables = false ) : System

Private Methods

Method Description
TypeCategory ( TypeCategory native, bool skipVTables = false ) : System
__CopyValue ( TypeCategory native ) : void*

Method Details

AddLanguage() public method

public AddLanguage ( LLDB language ) : void
language LLDB
return void

AddTypeFilter() public method

public AddTypeFilter ( LLDB _0, LLDB _1 ) : bool
_0 LLDB
_1 LLDB
return bool

AddTypeFormat() public method

public AddTypeFormat ( LLDB _0, LLDB _1 ) : bool
_0 LLDB
_1 LLDB
return bool

AddTypeSummary() public method

public AddTypeSummary ( LLDB _0, LLDB _1 ) : bool
_0 LLDB
_1 LLDB
return bool

AddTypeSynthetic() public method

public AddTypeSynthetic ( LLDB _0, LLDB _1 ) : bool
_0 LLDB
_1 LLDB
return bool

DeleteTypeFilter() public method

public DeleteTypeFilter ( LLDB _0 ) : bool
_0 LLDB
return bool

DeleteTypeFormat() public method

public DeleteTypeFormat ( LLDB _0 ) : bool
_0 LLDB
return bool

DeleteTypeSummary() public method

public DeleteTypeSummary ( LLDB _0 ) : bool
_0 LLDB
return bool

DeleteTypeSynthetic() public method

public DeleteTypeSynthetic ( LLDB _0 ) : bool
_0 LLDB
return bool

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetDescription() public method

public GetDescription ( LLDB description, LLDB description_level ) : bool
description LLDB
description_level LLDB
return bool

GetFilterAtIndex() public method

public GetFilterAtIndex ( uint _0 ) : LLDB.TypeFilter
_0 uint
return LLDB.TypeFilter

GetFilterForType() public method

public GetFilterForType ( LLDB _0 ) : LLDB.TypeFilter
_0 LLDB
return LLDB.TypeFilter

GetFormatAtIndex() public method

public GetFormatAtIndex ( uint _0 ) : LLDB.TypeFormat
_0 uint
return LLDB.TypeFormat

GetFormatForType() public method

public GetFormatForType ( LLDB _0 ) : LLDB.TypeFormat
_0 LLDB
return LLDB.TypeFormat

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetLanguageAtIndex() public method

public GetLanguageAtIndex ( uint idx ) : LLDB.LanguageType
idx uint
return LLDB.LanguageType

GetSummaryAtIndex() public method

public GetSummaryAtIndex ( uint _0 ) : LLDB.TypeSummary
_0 uint
return LLDB.TypeSummary

GetSummaryForType() public method

public GetSummaryForType ( LLDB _0 ) : LLDB.TypeSummary
_0 LLDB
return LLDB.TypeSummary

GetSyntheticAtIndex() public method

public GetSyntheticAtIndex ( uint _0 ) : LLDB.TypeSynthetic
_0 uint
return LLDB.TypeSynthetic

GetSyntheticForType() public method

public GetSyntheticForType ( LLDB _0 ) : LLDB.TypeSynthetic
_0 LLDB
return LLDB.TypeSynthetic

GetTypeNameSpecifierForFilterAtIndex() public method

public GetTypeNameSpecifierForFilterAtIndex ( uint _0 ) : LLDB.TypeNameSpecifier
_0 uint
return LLDB.TypeNameSpecifier

GetTypeNameSpecifierForFormatAtIndex() public method

public GetTypeNameSpecifierForFormatAtIndex ( uint _0 ) : LLDB.TypeNameSpecifier
_0 uint
return LLDB.TypeNameSpecifier

GetTypeNameSpecifierForSummaryAtIndex() public method

public GetTypeNameSpecifierForSummaryAtIndex ( uint _0 ) : LLDB.TypeNameSpecifier
_0 uint
return LLDB.TypeNameSpecifier

GetTypeNameSpecifierForSyntheticAtIndex() public method

public GetTypeNameSpecifierForSyntheticAtIndex ( uint _0 ) : LLDB.TypeNameSpecifier
_0 uint
return LLDB.TypeNameSpecifier

IsDefaultCategory() protected method

protected IsDefaultCategory ( ) : bool
return bool

IsValid() public method

public IsValid ( ) : bool
return bool

TypeCategory() public method

public TypeCategory ( ) : System
return System

TypeCategory() public method

public TypeCategory ( LLDB rhs ) : System
rhs LLDB
return System

TypeCategory() protected method

protected TypeCategory ( string _0 ) : System
_0 string
return System

TypeCategory() protected method

protected TypeCategory ( void native, bool skipVTables = false ) : System
native void
skipVTables bool
return System

__CreateInstance() public static method

public static __CreateInstance ( TypeCategory native, bool skipVTables = false ) : TypeCategory
native TypeCategory
skipVTables bool
return TypeCategory

__CreateInstance() public static method

public static __CreateInstance ( global native, bool skipVTables = false ) : TypeCategory
native global
skipVTables bool
return TypeCategory

operator() public static method

public static operator ( ) : bool
return bool

Property Details

NativeToManagedMap public_oe static_oe property

public static System.Collections.Concurrent.ConcurrentDictionary NativeToManagedMap
return TypeCategory>.System.Collections.Concurrent.ConcurrentDictionary

__OriginalVTables protected_oe property

protected void*[] __OriginalVTables
return void*[]

__PointerAdjustment protected_oe property

protected int __PointerAdjustment
return int

__ownsNativeInstance protected_oe property

protected bool __ownsNativeInstance
return bool