Condividi tramite


Enumerazione SymbolKind (dbgmodel.h)

Definisce il tipo di un simbolo.

Sintassi

typedef enum SymbolKind {
  Symbol,
  SymbolModule,
  SymbolType,
  SymbolField,
  SymbolConstant,
  SymbolData,
  SymbolBaseClass,
  SymbolPublic,
  SymbolFunction
} ;

Costanti

 
Symbol
Tipo di simbolo non specificato.
SymbolModule
Il simbolo è un modulo e può essere sottoposto a query per IDebugHostModule.
SymbolType
Il simbolo è un tipo e può essere sottoposto a query per IDebugHostType.
SymbolField
Il simbolo è un campo (un membro dati all'interno di una struttura o una classe) e può essere sottoposto a query per IDebugHostField.
SymbolConstant
Il simbolo è un valore costante e può essere sottoposto a query per IDebugHostConstant.
SymbolData
Il simbolo è dati che non è un membro di una struttura o di una classe ed è queryabile per IDebugHostData.
SymbolBaseClass
Il simbolo è una classe di base ed è queryabile per IDebugHostBaseClass.
SymbolPublic
Il simbolo è una voce nella tabella publics di un modulo (senza informazioni sul tipo) ed è queryabile per IDebugHostPublic.
SymbolFunction
Il simbolo è una funzione ed è queryabile per IDebugHostData.

Requisiti

Requisito Valore
Intestazione dbgmodel.h

Vedi anche

Panoramica del modello di dati del debugger C++