DataKind
データ値の特定のスコープを示します。
構文
enum DataKind {
DataIsUnknown,
DataIsLocal,
DataIsStaticLocal,
DataIsParam,
DataIsObjectPtr,
DataIsFileStatic,
DataIsGlobal,
DataIsMember,
DataIsStaticMember,
DataIsConstant
};
要素
要素 | 説明 |
---|---|
DataIsUnknown | データ シンボルを特定できません。 |
DataIsLocal | データ項目はローカル変数です。 |
DataIsStaticLocal | データ項目は静的ローカル変数です。 |
DataIsParam | データ項目は仮パラメーターです。 |
DataIsObjectPtr | データ項目はオブジェクト ポインター (this ) です。 |
DataIsFileStatic | データ項目は、ファイル スコープの変数です。 |
DataIsGlobal | データ項目はグローバル変数です。 |
DataIsMember | データ項目はオブジェクト メンバー変数です。 |
DataIsStaticMember | データ項目はクラスの静的変数です。 |
DataIsConstant | データ項目は定数値です。 |
解説
この列挙型の値は、IDiaSymbol::get_dataKind メソッドによって返されます。
要件
ヘッダー: cvconst.h