SymbolKind-Enumeration (dbgmodel.h)

Definiert die Art eines Symbols.

Syntax

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

Konstanten

 
Symbol
Nicht angegebener Symboltyp.
SymbolModule
Das Symbol ist ein Modul und kann für IDebugHostModule abgefragt werden.
SymbolType
Das Symbol ist ein Typ und kann für IDebugHostType abgefragt werden.
SymbolField
Das Symbol ist ein Feld (ein Datenelement innerhalb einer Struktur oder Klasse) und kann für IDebugHostField abgefragt werden.
SymbolConstant
Das Symbol ist ein Konstantenwert und kann für IDebugHostConstant abgefragt werden.
SymbolData
Das Symbol ist Daten, die kein Element einer Struktur oder Klasse sind und für IDebugHostData abfragt werden können.
SymbolBaseClass
Das Symbol ist eine Basisklasse und kann für IDebugHostBaseClass abfragt werden.
SymbolPublic
Das Symbol ist ein Eintrag in der öffentlichen Tabelle eines Moduls (ohne Typinformationen) und kann für IDebugHostPublic abfragt werden.
SymbolFunction
Das Symbol ist eine Funktion und kann für IDebugHostData abfragt werden.

Anforderungen

   
Header dbgmodel.h

Weitere Informationen

Übersicht über das Debuggerdatenmodell C++