共用方式為


EventGroup 類別

C++ Build Insights SDK 與 Visual Studio 2017 和更新版本相容。 若要查看這些版本的檔,請將本文的 Visual Studio 版本 選取器控制項設定為 Visual Studio 2017 或更新版本。 其位於此頁面目錄頂端。

類別 EventGroup 範本是所有群組擷取類別的基類。

語法

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;
};

參數

TActivity 群組中包含的活動類型。

成員

函式

後端 前端 運算子[]Size

返回

const TActivity& Back() const;

傳回值

群組中最後一個活動事件的參考。

begin

std::deque<TActivity>::const_iterator begin() const;

傳回值

指向活動事件群組開頭的反覆運算器。

end

std::deque<TActivity>::const_iterator end() const;

傳回值

反覆運算器,指向活動事件群組結尾的一個位置。

前面

const TActivity& Front() const;

傳回值

群組中第一個活動事件的參考。

operator[]

const TActivity& operator[](size_t index) const;

參數

index
要存取活動事件群組中之專案的索引。

傳回值

儲存在索引 指示位置之事件堆疊中的事件。

大小

size_t Size() const;

傳回值

事件群組的大小。