Classe TranslationUnitType
O SDK do C++ Build Insights é compatível com o Visual Studio 2017 e posterior. Para ver a documentação dessas versões, defina o controle seletor de Versão do Visual Studio deste artigo para o Visual Studio 2017 ou posterior. Ele é encontrado na parte superior da tabela de conteúdo nesta página.
A classe TranslationUnitType
é usada com as funções MatchEvent, MatchEventInMemberFunction, MatchEventStack e MatchEventStackInMemberFunction. Use-o para corresponder a um evento TRANSLATION_UNIT_TYPE.
Sintaxe
class TranslationUnitType : public SimpleEvent
{
public:
enum class Type
{
MODULE = TRANSLATION_UNIT_TYPE_MODULE,
HEADER_UNIT = TRANSLATION_UNIT_TYPE_HEADER_UNIT,
PCH = TRANSLATION_UNIT_TYPE_PRECOMPILED_HEADER
};
TranslationUnitType(const RawEvent& event);
Type Type() const;
};
Membros
Junto com os membros herdados de sua classe base SimpleEvent, a classe TranslationUnitType
contém os seguintes membros:
Construtores
Funções
Tipo
Type Type() const;
Valor de Devolução
O tipo da unidade de tradução: MODULE, HEADER_UNIT ou PCH.
TranslationUnitType
TranslationUnitType(const RawEvent& event);
Parâmetros
event
Um evento TRANSLATION_UNIT_TYPE.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de