SymbolKind 列挙 (dbgmodel.h)
シンボルの種類を定義します。
構文
typedef enum SymbolKind {
Symbol,
SymbolModule,
SymbolType,
SymbolField,
SymbolConstant,
SymbolData,
SymbolBaseClass,
SymbolPublic,
SymbolFunction
} ;
定数
Symbol 指定されていないシンボルの種類。 |
SymbolModule シンボルはモジュールであり、 IDebugHostModule に対してクエリを実行できます。 |
SymbolType シンボルは型であり、 IDebugHostType に対してクエリを実行できます。 |
SymbolField シンボルはフィールド (構造体またはクラス内のデータ メンバー) であり、 IDebugHostField に対してクエリを実行できます。 |
SymbolConstant シンボルは定数値であり、 IDebugHostConstant に対してクエリを実行できます。 |
SymbolData シンボルは、構造体またはクラスのメンバーではなく、 IDebugHostData に対してクエリ可能なデータです。 |
SymbolBaseClass シンボルは基底クラスであり、 IDebugHostBaseClass に対してクエリ可能です。 |
SymbolPublic シンボルはモジュールの publics テーブル内のエントリであり (型情報がありません)、 IDebugHostPublic に対してクエリを実行できます。 |
SymbolFunction シンボルは関数であり、 IDebugHostData に対してクエリ可能です。 |
要件
要件 | 値 |
---|---|
Header | dbgmodel.h |