V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::base::ThreadedListBase< T, BaseClass, TLTraits > Class Template Referencefinal
Inheritance diagram for v8::base::ThreadedListBase< T, BaseClass, TLTraits >:

Classes

class  ConstIterator
 
class  Iterator
 

Public Member Functions

void Add (T *v)
 
void AddFront (T *v)
 
void DropHead ()
 
bool Contains (T *v)
 
void Append (ThreadedListBase &&list)
 
void Prepend (ThreadedListBase &&list)
 
void Clear ()
 
ThreadedListBaseoperator= (ThreadedListBase &&other) V8_NOEXCEPT
 
 ThreadedListBase (ThreadedListBase &&other) V8_NOEXCEPT
 
bool Remove (T *v)
 
Iterator begin ()
 
Iterator end ()
 
ConstIterator begin () const
 
ConstIterator end () const
 
void Rewind (Iterator reset_point)
 
void MoveTail (ThreadedListBase *from_list, Iterator from_location)
 
bool is_empty () const
 
T * first () const
 
int LengthForTest ()
 
T * AtForTest (int i)
 
bool Verify ()
 

Detailed Description

template<typename T, typename BaseClass, typename TLTraits = ThreadedListTraits<T>>
class v8::base::ThreadedListBase< T, BaseClass, TLTraits >

Definition at line 29 of file threaded-list.h.


The documentation for this class was generated from the following file: