英語で読む

次の方法で共有


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に対してクエリを実行できます。

必要条件

要件 価値
ヘッダー dbgmodel.h

関連項目

デバッガー データ モデル C++ の概要