DataKind

Indica l'ambito particolare di un valore di dati.

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

Elementi

  • DataIsUnknown
    Il simbolo di dati non può essere specificato.

  • DataIsLocal
    L'elemento dati è una variabile locale.

  • DataIsStaticLocal
    L'elemento dati è una variabile locale statica.

  • DataIsParam
    L'elemento dati è un parametro formale.

  • DataIsObjectPtr
    L'elemento dati è un puntatore all'oggetto (this).

  • DataIsFileStatic
    L'elemento dati è una variabile di file-scoped.

  • DataIsGlobal
    L'elemento dati è una variabile globale.

  • DataIsMember
    L'elemento dati è una variabile membro dell'oggetto.

  • DataIsStaticMember
    L'elemento dati è variabile statica della classe.

  • DataIsConstant
    L'elemento dati è un valore costante.

Note

I valori in questa enumerazione sono restituiti da IDiaSymbol::get_dataKind metodo.

Requisiti

intestazione: cvconst.h

Vedere anche

Riferimenti

IDiaSymbol::get_dataKind

Altre risorse

Enumerazioni e strutture