次の方法で共有


DataKind

データ値の特定の範囲が表示されます。

enum DataKind { 
   DataIsUnknown,
   DataIsLocal,
   DataIsStaticLocal,
   DataIsParam,
   DataIsObjectPtr,
   DataIsFileStatic,
   DataIsGlobal,
   DataIsMember,
   DataIsStaticMember,
   DataIsConstant
};

Elements

  • DataIsUnknown
    データ シンボルが決定する必要があります。

  • DataIsLocal
    データ項目をローカル変数と呼びます。

  • DataIsStaticLocal
    データ項目は静的ローカル変数です。

  • DataIsParam
    データ項目は仮パラメーターです。

  • DataIsObjectPtr
    データ項目はオブジェクト ポインター (this) です。

  • DataIsFileStatic
    データ項目はファイル スコープの変数です。

  • DataIsGlobal
    データ項目はグローバル変数です。

  • DataIsMember
    データ項目はオブジェクトのメンバー変数です。

  • DataIsStaticMember
    データ項目はクラスの静的変数です。

  • DataIsConstant
    データ項目は定数です。

解説

この列挙体の値は IDiaSymbol::get_dataKind のメソッドによって返されます。

必要条件

ヘッダー : cvconst.h

参照

関連項目

IDiaSymbol::get_dataKind

その他の技術情報

列挙型と構造体