![]() |
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.