Compartilhar via


Hierarquia de classes de tipos de símbolos

A tabela a seguir descreve os tipos de símbolo na hierarquia de classes.

Tipos de símbolo

Tipo de símbolo Descrição
UDT Símbolo usado para representar cada classe, estrutura e união.
Enum (SDK de Acesso à Interface de Depuração) Símbolo para tipos enumerados.
PointerType Símbolo para tipos de ponteiro.
ArrayType Símbolo para tipos de matriz.
BaseType Símbolo para tipos base
Typedef (SDK de Acesso à Interface de Depuração) Símbolo que apresenta nomes para outros tipos.
BaseClass Símbolo usado para cada classe base de um UDT (tipo definido pelo usuário).
Friend (SDK de Acesso à Interface de Depuração) Símbolo para classes amigas e funções amigas.
FunctionType Símbolo para cada assinatura de função exclusiva.
FunctionArgType Símbolo para cada parâmetro de uma função.
VTableShape Símbolo para o tamanho da tabela virtual.
VTable Símbolo para uma tabela virtual.
CustomType Símbolo para o tipo definido pelo fornecedor.
ManagedType Símbolo para um tipo definido em metadados.
Dimensão Símbolo para dimensões de matriz.

Observação

Cada símbolo pode ter propriedades que contêm informações sobre o símbolo, bem como referências a outros símbolos. Essas propriedades são listadas nos tópicos dos símbolos individuais.

Confira também