Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Indica l'ambito specifico di un valore di dati.
Sintassi
enum DataKind {
DataIsUnknown,
DataIsLocal,
DataIsStaticLocal,
DataIsParam,
DataIsObjectPtr,
DataIsFileStatic,
DataIsGlobal,
DataIsMember,
DataIsStaticMember,
DataIsConstant
};
Elementi
| Elemento | Descrizione |
|---|---|
| DataIsUnknown | Impossibile determinare il simbolo dei dati. |
| DataIsLocal | L'elemento di dati è una variabile locale. |
| DataIsStaticLocal | L'elemento dati è una variabile locale statica. |
| DataIsParam | L'elemento di dati è un parametro formale. |
| DataIsObjectPtr | L'elemento di dati è un puntatore a oggetti (this). |
| DataIsFileStatic | L'elemento di dati è una variabile con ambito file. |
| DataIsGlobal | L'elemento di dati è una variabile globale. |
| DataIsMember | L'elemento di dati è una variabile membro dell'oggetto. |
| DataIsStaticMember | L'elemento di dati è una variabile statica della classe. |
| DataIsConstant | L'elemento di dati è un valore costante. |
Osservazioni:
I valori di questa enumerazione vengono restituiti dal metodo IDiaSymbol::get_dataKind .
Requisiti
Intestazione: cvconst.h