ForceInlinee-Klasse

Das C++ Build Insights SDK ist mit Visual Studio 2017 und höher kompatibel. Um die Dokumentation für diese Versionen anzuzeigen, legen Sie das Auswahlsteuerelement Version in Visual Studio für diesen Artikel auf Visual Studio 2017 oder höher fest. Es befindet sich am Anfang des Inhaltsverzeichnisses auf dieser Seite.

Die ForceInlinee-Klasse wird mit den Funktionen MatchEvent, MatchEventInMemberFunction, MatchEventStack und MatchEventStackInMemberFunction verwendet. Dient zum Abgleichen eines FORCE_INLINEE-Ereignisses.

Syntax

class ForceInlinee : public SimpleEvent
{
public:
    ForceInlinee(const RawEvent& event);

    const char*             Name() const;
    const unsigned short&   Size() const;
};

Member

Zusammen mit den geerbten Membern aus der Basisklasse SimpleEvent enthält die ForceInlinee-Klasse die folgenden Member:

Konstruktoren

ForceInlinee

Funktionen

NameSize

ForceInlinee

ForceInlinee(const RawEvent& event);

Parameter

event
Ein FORCE_INLINEE-Ereignis.

Name

const char* Name() const;

Rückgabewert

Der Name der erzwungenen UTF-8-codierten Inlinefunktion.

Size

const unsigned short& Size() const;

Rückgabewert

Die Größe der erzwungenen Inlinefunktion als Anzahl von Zwischenanweisungen.