シンボリック情報内の定数を表します (C++ の型以外のテンプレート引数など)。
継承
IDebugHostConstant は、IDebugHostSymbolから継承します。
メソッド
IDebugHostConstant インターフェイスには、これらのメソッドがあります。
IDebugHostConstant::AddRef IDebugHostConstant::AddRef メソッドは、オブジェクトのインターフェイスの参照カウントをインクリメントします。 |
IDebugHostConstant::EnumerateChildren IDebugHostConstant::EnumerateChildren メソッドは、特定のシンボルのすべての子を列挙できる列挙子を取得します。 |
IDebugHostConstant::GetContainingModule シンボルで呼び出されると、IDebugHostConstant::GetContainingModule メソッドは、シンボルに含まれるモジュールがある場合は、シンボルを含むモジュールを取得します。 |
IDebugHostConstant::GetContext シンボルで呼び出されると、IDebugHostConstant::GetContext メソッドは、シンボルが配置されているホスト コンテキストを取得します。 |
IDebugHostConstant::GetName シンボルで呼び出されると、IDebugHostConstant::GetName メソッドは、シンボルに名前がある場合はシンボルの名前を取得します。 |
IDebugHostConstant::GetSymbolKind これがシンボルの種類 (つまり、フィールド、基底クラス、型など) を取得します。 |
IDebugHostConstant::GetType IDebugHostConstant::GetType メソッドは、シンボルで呼び出されると、int * などのシンボルの型を取得します。 |
IDebugHostConstant::GetValue GetValue メソッドは、VARIANT にパックされた定数の値を返します。 |
IDebugHostConstant::QueryInterface IDebugHostConstant::QueryInterface メソッドは、オブジェクトでサポートされているインターフェイスへのポインターを取得します。 |
IDebugHostConstant::Release IDebugHostConstant::Release メソッドは、オブジェクト上のインターフェイスの参照カウントをデクリメントします。 |
備考
シンボリック情報に定数値が存在する場所 (特定の値が定数値の場合とそうでないシンボル) の場合、IDebugHostConstant インターフェイスは、このような定数の概念を表します。 これは通常、特定の引数が通常は型であるが、代わりに型以外のテンプレート引数 (定数など) であるテンプレート引数のような場所で使用されます。
必要条件
要件 | 価値 |
---|---|
ヘッダー | dbgmodel.h |