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