Games Task Scheduler (GTS)
A multi-processor scheduling framework for games engines
gts::ParallelVector< T, TSharedMutex, TAllocator > Member List

This is the complete list of members for gts::ParallelVector< T, TSharedMutex, TAllocator >, including all inherited members.

_emplaceBack(TArgs &&... args) (defined in gts::ParallelVector< T, TSharedMutex, TAllocator >)gts::ParallelVector< T, TSharedMutex, TAllocator >
allocator_type typedef (defined in gts::ParallelVector< T, TSharedMutex, TAllocator >)gts::ParallelVector< T, TSharedMutex, TAllocator >
at(size_type index)gts::ParallelVector< T, TSharedMutex, TAllocator >
back()gts::ParallelVector< T, TSharedMutex, TAllocator >
backoff_type typedef (defined in gts::ParallelVector< T, TSharedMutex, TAllocator >)gts::ParallelVector< T, TSharedMutex, TAllocator >
base_const_iterator (defined in gts::ParallelVector< T, TSharedMutex, TAllocator >)gts::ParallelVector< T, TSharedMutex, TAllocator >friend
begin()gts::ParallelVector< T, TSharedMutex, TAllocator >
capacity() constgts::ParallelVector< T, TSharedMutex, TAllocator >
cat(size_type index) constgts::ParallelVector< T, TSharedMutex, TAllocator >
cback() constgts::ParallelVector< T, TSharedMutex, TAllocator >
cbegin() constgts::ParallelVector< T, TSharedMutex, TAllocator >
cend() constgts::ParallelVector< T, TSharedMutex, TAllocator >
cfront() constgts::ParallelVector< T, TSharedMutex, TAllocator >
clear()gts::ParallelVector< T, TSharedMutex, TAllocator >
const_iterator (defined in gts::ParallelVector< T, TSharedMutex, TAllocator >)gts::ParallelVector< T, TSharedMutex, TAllocator >friend
emplace_back(TArgs &&... args)gts::ParallelVector< T, TSharedMutex, TAllocator >
emplace_back(TArgs &&... args) (defined in gts::ParallelVector< T, TSharedMutex, TAllocator >)gts::ParallelVector< T, TSharedMutex, TAllocator >
empty() constgts::ParallelVector< T, TSharedMutex, TAllocator >
end()gts::ParallelVector< T, TSharedMutex, TAllocator >
front()gts::ParallelVector< T, TSharedMutex, TAllocator >
get_allocator() constgts::ParallelVector< T, TSharedMutex, TAllocator >
iterator (defined in gts::ParallelVector< T, TSharedMutex, TAllocator >)gts::ParallelVector< T, TSharedMutex, TAllocator >friend
max_size() constgts::ParallelVector< T, TSharedMutex, TAllocator >
mutex_type typedef (defined in gts::ParallelVector< T, TSharedMutex, TAllocator >)gts::ParallelVector< T, TSharedMutex, TAllocator >
operator=(ParallelVector const &other)gts::ParallelVector< T, TSharedMutex, TAllocator >
operator=(ParallelVector &&other)gts::ParallelVector< T, TSharedMutex, TAllocator >
operator[](size_type index) constgts::ParallelVector< T, TSharedMutex, TAllocator >
operator[](size_type index)gts::ParallelVector< T, TSharedMutex, TAllocator >
ParallelVector(const allocator_type &allocator=allocator_type())gts::ParallelVector< T, TSharedMutex, TAllocator >explicit
ParallelVector(size_type subVectorCountPow2, const allocator_type &allocator=allocator_type())gts::ParallelVector< T, TSharedMutex, TAllocator >explicit
ParallelVector(ParallelVector const &other)gts::ParallelVector< T, TSharedMutex, TAllocator >
ParallelVector(ParallelVector &&other)gts::ParallelVector< T, TSharedMutex, TAllocator >
pop_back()gts::ParallelVector< T, TSharedMutex, TAllocator >
pop_back_and_get()gts::ParallelVector< T, TSharedMutex, TAllocator >
push_back(value_type const &val)gts::ParallelVector< T, TSharedMutex, TAllocator >
push_back(value_type &&val)gts::ParallelVector< T, TSharedMutex, TAllocator >
read_guard typedef (defined in gts::ParallelVector< T, TSharedMutex, TAllocator >)gts::ParallelVector< T, TSharedMutex, TAllocator >
reserve(size_type size)gts::ParallelVector< T, TSharedMutex, TAllocator >
resize(size_type size)gts::ParallelVector< T, TSharedMutex, TAllocator >
resize(size_type size, value_type const &fill)gts::ParallelVector< T, TSharedMutex, TAllocator >
size() constgts::ParallelVector< T, TSharedMutex, TAllocator >
size_type typedef (defined in gts::ParallelVector< T, TSharedMutex, TAllocator >)gts::ParallelVector< T, TSharedMutex, TAllocator >
swap_out(size_type index)gts::ParallelVector< T, TSharedMutex, TAllocator >
swap_out(iterator &iter)gts::ParallelVector< T, TSharedMutex, TAllocator >
ticket_vec typedef (defined in gts::ParallelVector< T, TSharedMutex, TAllocator >)gts::ParallelVector< T, TSharedMutex, TAllocator >
value_type typedef (defined in gts::ParallelVector< T, TSharedMutex, TAllocator >)gts::ParallelVector< T, TSharedMutex, TAllocator >
write_guard typedef (defined in gts::ParallelVector< T, TSharedMutex, TAllocator >)gts::ParallelVector< T, TSharedMutex, TAllocator >
~ParallelVector()gts::ParallelVector< T, TSharedMutex, TAllocator >