VTableShape
Applies to: Visual Studio Visual Studio for Mac
Note
This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here
The VTable symbol has a class child symbol identified by the SymTagVTableShape
tag.
Properties
The following table shows additional valid properties for this symbol type.
Property | Data type | Description |
---|---|---|
IDiaSymbol::get_constType | BOOL |
TRUE if the class of the VTable is marked as a constant. |
IDiaSymbol::get_count | DWORD |
Number of entries in the VTable. |
IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Symbol of the enclosing compiland. |
IDiaSymbol::get_lexicalParentId | DWORD |
ID of the lexical parent symbol. |
IDiaSymbol::get_symIndexId | DWORD |
Index ID of symbol. |
IDiaSymbol::get_symTag | DWORD |
Returns SymTagVTableShape (one of the SymTagEnum Enumeration values). |
IDiaSymbol::get_unalignedType | BOOL |
TRUE if the class of the VTable is unaligned. |
IDiaSymbol::get_volatileType | BOOL |
TRUE if the class of the VTable is marked as volatile. |