Hiérarchie de classes des types de symboles

Le tableau suivant décrit les types de symboles dans la hiérarchie de classes.

Types de symboles

Type de symbole Description
UDT Symbole utilisé pour représenter chaque classe, structure et union.
Énumération (Kit de développement logiciel SDK de Debug Interface Access) Symbole pour les types énumérés.
PointerType Symbole pour les types de pointeurs.
ArrayType Symbole pour les types de tableau.
BaseType Symbole pour les types de base
Typedef (Kit de développement logiciel de Debug Interface Access) Symbole qui introduit des noms pour d’autres types.
BaseClass Symbole utilisé pour chaque classe de base d’un type défini par l’utilisateur (UDT).
Friend (SDK Debug Interface Access) Symbole pour les classes friend et les fonctions friend.
FunctionType Symbole pour chaque signature de fonction unique.
FunctionArgType Symbole pour chaque paramètre d’une fonction.
VTableShape Symbole de la taille de la table virtuelle.
VTable Symbole d’une table virtuelle.
CustomType Symbole pour le type défini par le fournisseur.
ManagedType Symbole d’un type défini dans les métadonnées.
Dimension Symbole pour les dimensions du tableau.

Notes

Chaque symbole peut posséder des propriétés qui contiennent des informations sur le symbole, ainsi que des références à d’autres symboles. Ces propriétés sont listées dans les différentes rubriques traitant des symboles.

Voir aussi