![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <intrusive-set.h>
Classes | |
| class | end_iterator |
| class | iterator |
Public Member Functions | |
| IntrusiveSet (Container container, GetIntrusiveSetIndex index_functor={}) | |
| bool | Contains (T x) const |
| void | Add (T x) |
| void | Remove (T x) |
| iterator | begin () const |
| end_iterator | end () const |
Private Member Functions | |
| size_t & | Index (T x) const |
Private Attributes | |
| Container | elements_ |
| GetIntrusiveSetIndex | index_functor_ |
Definition at line 40 of file intrusive-set.h.
|
inlineexplicit |
Definition at line 46 of file intrusive-set.h.
|
inline |
|
inline |
Definition at line 114 of file intrusive-set.h.
|
inline |
Definition at line 53 of file intrusive-set.h.
|
inline |
Definition at line 115 of file intrusive-set.h.
|
inlineprivate |
|
inline |
|
private |
Definition at line 118 of file intrusive-set.h.
|
private |
Definition at line 119 of file intrusive-set.h.