Поделиться через


DataKind

Указывает конкретный область значения данных.

Синтаксис

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

Элементы

Элемент Description
DataIsUnknown Не удается определить символ данных.
DataIsLocal Элемент данных — это локальная переменная.
DataIsStaticLocal Элемент данных представляет собой статическую локальную переменную.
DataIsParam Элемент данных является формальным параметром.
DataIsObjectPtr Элемент данных — это указатель объекта (this).
DataIsFileStatic Элемент данных — это переменная область файла.
DataIsGlobal Элемент данных — это глобальная переменная.
DataIsMember Элемент данных — это переменная-член объекта.
DataIsStaticMember Элемент данных — это статическую переменную класса.
DataIsConstant Элемент данных является константным значением.

Замечания

Значения в этом перечислении возвращаются методом IDiaSymbol::get_dataKind .

Требования

Заголовок: cvconst.h

См. также