EventGroup-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 Klassenvorlage EventGroup
ist die Basisklasse für alle Gruppenerfassungsklassen.
Syntax
template <typename TActivity>
class EventGroup;
{
public:
size_t Size() const;
const TActivity& operator[](size_t index) const;
const TActivity& Front() const;
const TActivity& Back() const;
std::deque<TActivity>::const_iterator begin() const;
std::deque<TActivity>::const_iterator end() const;
};
Parameter
TActivity Der in der Gruppe enthaltene Aktivitätstyp.
Member
Funktionen
BackbeginendFrontoperator[]Size
Zurück
const TActivity& Back() const;
Rückgabewert
Ein Verweis auf das letzte Aktivitätsereignis in der Gruppe.
begin
std::deque<TActivity>::const_iterator begin() const;
Rückgabewert
Ein Iterator, der auf den Anfang der Aktivitätsereignisgruppe zeigt.
end
std::deque<TActivity>::const_iterator end() const;
Rückgabewert
Ein Iterator, der auf eine Position hinter dem Ende der Ereignisgruppe der Aktivität zeigt.
Front
const TActivity& Front() const;
Rückgabewert
Ein Verweis auf das erste Aktivitätsereignis in der Gruppe.
operator[]
const TActivity& operator[](size_t index) const;
Parameter
Index
Der Index des Elements, auf das in der Aktivitätsereignisgruppe zugegriffen werden soll.
Rückgabewert
Das Ereignis aus dem Ereignisstapel, das an der von Index angegebenen Position gespeichert ist.
Size
size_t Size() const;
Rückgabewert
Die Größe der Ereignisgruppe.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für