Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Indique l’étendue particulière d’une valeur de données.
Syntaxe
enum DataKind {
DataIsUnknown,
DataIsLocal,
DataIsStaticLocal,
DataIsParam,
DataIsObjectPtr,
DataIsFileStatic,
DataIsGlobal,
DataIsMember,
DataIsStaticMember,
DataIsConstant
};
Éléments
| Élément | Description |
|---|---|
| DataIsUnknown | Impossible de déterminer le symbole de données. |
| 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 délimitée à un fichier. |
| DataIsGlobal | L’élément de données est une variable globale. |
| DataIsMember | L’élément de données est une variable membre d’objet. |
| DataIsStaticMember | L’élément de données est une variable statique de classe. |
| DataIsConstant | L’élément de données est une valeur constante. |
Notes
Les valeurs de cette énumération sont renvoyées par la méthode IDiaSymbol::get_dataKind.
Configuration requise
En-tête : cvconst.h