TranslationUnitType (Clase)
El SDK de C++ Build Insights es compatible con Visual Studio 2017 y versiones posteriores. Para ver la documentación de estas versiones, establezca el control de selector de Versión de Visual Studio para este artículo en Visual Studio 2017 o versiones posteriores. Se encuentra en la parte superior de la tabla de contenido de esta página.
La clase TranslationUnitType
se usa con las funciones MatchEvent, MatchEventInMemberFunction, MatchEventStack y MatchEventStackInMemberFunction. Utilícela para hacer coincidir un evento TRANSLATION_UNIT_TYPE.
Sintaxis
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;
};
Miembros
Junto con los miembros heredados de su clase base SimpleEvent, la clase TranslationUnitType
contiene los miembros siguientes:
Constructores
Functions
Tipo
Type Type() const;
Valor devuelto
Tipo de la unidad de traducción: MODULE, HEADER_UNIT o PCH.
TranslationUnitType
TranslationUnitType(const RawEvent& event);
Parámetros
event
Un evento TRANSLATION_UNIT_TYPE.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de