VTable

La table virtuelle est identifiée par le symbole SymTagVTable.

Propriétés

Le tableau suivant présente d’autres propriétés valides pour ce type de symbole.

Propriété Type de données Description
IDiaSymbol::get_classParent IDiaSymbol* Symbole de la classe qui possède ce VTable.
IDiaSymbol::get_classParentId DWORD Identifiant du symbole parent de classe.
IDiaSymbol::get_constType BOOL TRUE si la classe du VTable est marquée comme constante.
IDiaSymbol::get_lexicalParent IDiaSymbol* Symbole du compiland englobant.
IDiaSymbol::get_lexicalParentId DWORD ID du symbole parent lexical.
IDiaSymbol::get_symIndexId DWORD ID d’index du symbole.
IDiaSymbol::get_symTag DWORD Retourne SymTagVTable (l’une des valeurs d’énumération SymTagEnum).
IDiaSymbol::get_type IDiaSymbol* Symbole du VTableShape VTable.
IDiaSymbol::get_typeId DWORD Identifiant du symbole de type.
IDiaSymbol::get_unalignedType BOOL TRUE si la classe de VTable n’est pas alignée.
IDiaSymbol::get_volatileType BOOL TRUE si la classe de VTable est marquée comme étant volatile.

Voir aussi