DataKind
indique la portée particulière d'une valeur de données.
enum DataKind {
DataIsUnknown,
DataIsLocal,
DataIsStaticLocal,
DataIsParam,
DataIsObjectPtr,
DataIsFileStatic,
DataIsGlobal,
DataIsMember,
DataIsStaticMember,
DataIsConstant
};
Éléments
DataIsUnknown
le symbole de données ne peut pas être déterminé.DataIsLocal
l'élément de données est une variable locale.DataIsStaticLocal
l'élément de données est une variable locale statique.DataIsParam
l'élément de données est un paramètre formel.DataIsObjectPtr
l'élément de données est un pointeur d'objet (this).DataIsFileStatic
l'élément de données est une variable de fichier-scoped.DataIsGlobal
l'élément de données est une variable globale.DataIsMember
L'élément de données est une variable membre objet.DataIsStaticMember
L'élément de données est une variable statique de la classe.DataIsConstant
l'élément de données est une valeur de constante.
Notes
Les valeurs de cette énumération sont retournées par la méthode d' IDiaSymbol::get_dataKind .
Configuration requise
en-tête : cvconst.h