template <typename T>

class FlatSet

Defined at line 45 of file ../../third_party/perfetto/include/perfetto/base/flat_set.h

Public Methods

void FlatSet<T> ()

Defined at line 52 of file ../../third_party/perfetto/include/perfetto/base/flat_set.h

void FlatSet<T> (std::initializer_list<T> initial)

Mainly for tests. Deliberately not marked as "explicit".

Defined at line 55 of file ../../third_party/perfetto/include/perfetto/base/flat_set.h

const_iterator find (T value)

Defined at line 61 of file ../../third_party/perfetto/include/perfetto/base/flat_set.h

size_t count (T value)

Defined at line 67 of file ../../third_party/perfetto/include/perfetto/base/flat_set.h

std::pair<iterator, bool> insert (T value)

Defined at line 69 of file ../../third_party/perfetto/include/perfetto/base/flat_set.h

size_t erase (T value)

Defined at line 80 of file ../../third_party/perfetto/include/perfetto/base/flat_set.h

void clear ()

Defined at line 88 of file ../../third_party/perfetto/include/perfetto/base/flat_set.h

bool empty ()

Defined at line 90 of file ../../third_party/perfetto/include/perfetto/base/flat_set.h

void reserve (size_t n)

Defined at line 91 of file ../../third_party/perfetto/include/perfetto/base/flat_set.h

size_t size ()

Defined at line 92 of file ../../third_party/perfetto/include/perfetto/base/flat_set.h

const_iterator begin ()

Defined at line 93 of file ../../third_party/perfetto/include/perfetto/base/flat_set.h

const_iterator end ()

Defined at line 94 of file ../../third_party/perfetto/include/perfetto/base/flat_set.h

const T & back ()

Defined at line 95 of file ../../third_party/perfetto/include/perfetto/base/flat_set.h

void pop_back ()

Defined at line 96 of file ../../third_party/perfetto/include/perfetto/base/flat_set.h