Flutter Engine
The Flutter Engine
|
#include <SkTHash.h>
Public Types | |
using | Iter = typename THashTable< T, T, Traits >::template Iter< T > |
Public Member Functions | |
THashSet ()=default | |
THashSet (THashSet< T, HashT > &&that)=default | |
THashSet (const THashSet< T, HashT > &that)=default | |
THashSet< T, HashT > & | operator= (THashSet< T, HashT > &&that)=default |
THashSet< T, HashT > & | operator= (const THashSet< T, HashT > &that)=default |
THashSet (std::initializer_list< T > vals) | |
void | reset () |
int | count () const |
bool | empty () const |
size_t | approxBytesUsed () const |
void | swap (THashSet &that) |
void | swap (THashSet &&that) |
void | add (T item) |
bool | contains (const T &item) const |
const T * | find (const T &item) const |
void | remove (const T &item) |
template<typename Fn > | |
void | foreach (Fn &&fn) const |
Iter | begin () const |
Iter | end () const |
using skia_private::THashSet< T, HashT >::Iter = typename THashTable<T, T, Traits>::template Iter<T> |
|
default |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |