lockfree::vector< T, SEG_SIZE, Alloc > Struct Template Reference

Collaboration diagram for lockfree::vector< T, SEG_SIZE, Alloc >:

List of all members.

Classes

struct  seg_table

Public Member Functions

 vector (T default_value=T(), Alloc alloc=Alloc())
T & operator[] (size_t n)
const T & operator[] (size_t n) const
void resize (size_t size)
void collect ()
size_t size () const

template<typename T, size_t SEG_SIZE = 1024u, typename Alloc = std::allocator<T>>
struct lockfree::vector< T, SEG_SIZE, Alloc >


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