![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <threaded-list.h>
Public Types | |
using | iterator_category = std::forward_iterator_tag |
using | difference_type = std::ptrdiff_t |
using | value_type = T* |
using | reference = value_type |
using | pointer = value_type* |
Public Member Functions | |
Iterator & | operator++ () |
bool | operator== (const Iterator &other) const |
bool | operator!= (const Iterator &other) const |
T *& | operator* () |
T * | operator-> () |
Iterator & | operator= (T *entry) |
bool | is_null () |
void | InsertBefore (T *value) |
Iterator () | |
Private Member Functions | |
Iterator (T **entry) | |
Private Attributes | |
T ** | entry_ |
Friends | |
class | ThreadedListBase |
Definition at line 183 of file threaded-list.h.
using v8::base::ThreadedListBase< T, BaseClass, TLTraits, kSupportsUnsafeInsertion >::Iterator::difference_type = std::ptrdiff_t |
Definition at line 186 of file threaded-list.h.
using v8::base::ThreadedListBase< T, BaseClass, TLTraits, kSupportsUnsafeInsertion >::Iterator::iterator_category = std::forward_iterator_tag |
Definition at line 185 of file threaded-list.h.
using v8::base::ThreadedListBase< T, BaseClass, TLTraits, kSupportsUnsafeInsertion >::Iterator::pointer = value_type* |
Definition at line 189 of file threaded-list.h.
using v8::base::ThreadedListBase< T, BaseClass, TLTraits, kSupportsUnsafeInsertion >::Iterator::reference = value_type |
Definition at line 188 of file threaded-list.h.
using v8::base::ThreadedListBase< T, BaseClass, TLTraits, kSupportsUnsafeInsertion >::Iterator::value_type = T* |
Definition at line 187 of file threaded-list.h.
|
inline |
Definition at line 220 of file threaded-list.h.
|
inlineexplicitprivate |
Definition at line 223 of file threaded-list.h.
|
inline |
Definition at line 213 of file threaded-list.h.
|
inline |
Definition at line 211 of file threaded-list.h.
|
inline |
Definition at line 199 of file threaded-list.h.
|
inline |
Definition at line 202 of file threaded-list.h.
|
inline |
Definition at line 192 of file threaded-list.h.
|
inline |
Definition at line 203 of file threaded-list.h.
|
inline |
Definition at line 204 of file threaded-list.h.
|
inline |
Definition at line 196 of file threaded-list.h.
|
friend |
Definition at line 227 of file threaded-list.h.
|
private |
Definition at line 225 of file threaded-list.h.