Lines Matching refs:concurrent_vector
3 concurrent_vector title
7 ``A concurrent_vector<T>`` is a dynamically growable array of ``T``. It
8 is safe to grow a ``concurrent_vector`` while other threads are also
10 concurrent growing, ``concurrent_vector`` has three methods that support
26 void Append( concurrent_vector<char>& vector, const char* string ) {
42 because elements in a ``concurrent_vector`` might not be at consecutive
44 ``concurrent_vector`` is being grown, as long as the iterators never go
50 A ``concurrent_vector<T>`` never moves an element until the array is
52 single-threaded code. However, ``concurrent_vector`` does have more
53 overhead than std::vector. Use ``concurrent_vector`` only if you really
59 Operations on ``concurrent_vector`` are concurrency safe with respect
62 ``concurrent_vector``.