Sdílet prostřednictvím


DataKind

Určuje konkrétní rozsah datové hodnoty.

Syntaxe

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

Elementy

Element (Prvek) Popis
DataIsUnknown Datový symbol nelze určit.
DataIsLocal Datová položka je místní proměnná.
DataIsStaticLocal Datová položka je statická místní proměnná.
DataIsParam Datová položka je formální parametr.
DataIsObjectPtr Datová položka je ukazatel objektu (this).
DataIsFileStatic Datová položka je proměnná s oborem souboru.
DataIsGlobal Datová položka je globální proměnná.
DataIsMember Datová položka je proměnná člena objektu.
DataIsStaticMember Datová položka je statická proměnná třídy.
DataIsConstant Datová položka je konstantní hodnota.

Poznámky

Hodnoty v tomto výčtu jsou vráceny IDiaSymbol::get_dataKind metoda.

Požadavky

Hlavička: cvconst.h

Viz také