Partager via


SymbolKind, énumération (dbgmodel.h)

Définit le type d’un symbole.

Syntax

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

Constantes

 
Symbol
Type de symbole non spécifié.
SymbolModule
Le symbole est un module qui peut être interrogé pour IDebugHostModule.
SymbolType
Le symbole est un type et peut être interrogé pour IDebugHostType.
SymbolField
Le symbole est un champ (membre de données au sein d’une structure ou d’une classe) et peut être interrogé pour IDebugHostField.
SymbolConstant
Le symbole est une valeur constante et peut être interrogé pour IDebugHostConstant.
SymbolData
Le symbole est des données qui ne sont pas membres d’une structure ou d’une classe et qui peuvent être interrogés pour IDebugHostData.
SymbolBaseClass
Le symbole est une classe de base et peut être interrogé pour IDebugHostBaseClass.
SymbolPublic
Le symbole est une entrée dans la table publique d’un module (sans informations de type) et peut être interrogé pour IDebugHostPublic.
SymbolFunction
Le symbole est une fonction qui peut être interrogé pour IDebugHostData.

Configuration requise

Condition requise Valeur
En-tête dbgmodel.h

Voir aussi

Vue d’ensemble du modèle de données C++ du débogueur