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