Member List

Member List#

stdgpu: Member List
stdgpu Latest
Efficient STL-like Data Structures on the GPU
stdgpu::vector< T, Allocator > Member List

This is the complete list of members for stdgpu::vector< T, Allocator >, including all inherited members.

allocator_type typedefstdgpu::vector< T, Allocator >
at(const index_type n)stdgpu::vector< T, Allocator >
at(const index_type n) conststdgpu::vector< T, Allocator >
back()stdgpu::vector< T, Allocator >
back() conststdgpu::vector< T, Allocator >
capacity() const noexceptstdgpu::vector< T, Allocator >
clear()stdgpu::vector< T, Allocator >
clear(ExecutionPolicy &&policy)stdgpu::vector< T, Allocator >
const_pointer typedefstdgpu::vector< T, Allocator >
const_reference typedefstdgpu::vector< T, Allocator >
createDeviceObject(const index_t &capacity, const Allocator &allocator=Allocator())stdgpu::vector< T, Allocator >static
createDeviceObject(ExecutionPolicy &&policy, const index_t &capacity, const Allocator &allocator=Allocator())stdgpu::vector< T, Allocator >static
data() const noexceptstdgpu::vector< T, Allocator >
data() noexceptstdgpu::vector< T, Allocator >
destroyDeviceObject(vector< T, Allocator > &device_object)stdgpu::vector< T, Allocator >static
destroyDeviceObject(ExecutionPolicy &&policy, vector< T, Allocator > &device_object)stdgpu::vector< T, Allocator >static
device_begin()stdgpu::vector< T, Allocator >
device_begin(ExecutionPolicy &&policy)stdgpu::vector< T, Allocator >
device_begin() conststdgpu::vector< T, Allocator >
device_begin(ExecutionPolicy &&policy) conststdgpu::vector< T, Allocator >
device_cbegin() conststdgpu::vector< T, Allocator >
device_cbegin(ExecutionPolicy &&policy) conststdgpu::vector< T, Allocator >
device_cend() conststdgpu::vector< T, Allocator >
device_cend(ExecutionPolicy &&policy) conststdgpu::vector< T, Allocator >
device_end()stdgpu::vector< T, Allocator >
device_end(ExecutionPolicy &&policy)stdgpu::vector< T, Allocator >
device_end() conststdgpu::vector< T, Allocator >
device_end(ExecutionPolicy &&policy) conststdgpu::vector< T, Allocator >
device_range()stdgpu::vector< T, Allocator >
device_range(ExecutionPolicy &&policy)stdgpu::vector< T, Allocator >
device_range() conststdgpu::vector< T, Allocator >
device_range(ExecutionPolicy &&policy) conststdgpu::vector< T, Allocator >
difference_type typedefstdgpu::vector< T, Allocator >
emplace_back(Args &&... args)stdgpu::vector< T, Allocator >
empty() conststdgpu::vector< T, Allocator >
empty(ExecutionPolicy &&policy) conststdgpu::vector< T, Allocator >
erase(device_ptr< const T > begin, device_ptr< const T > end)stdgpu::vector< T, Allocator >
erase(ExecutionPolicy &&policy, device_ptr< const T > begin, device_ptr< const T > end)stdgpu::vector< T, Allocator >
front()stdgpu::vector< T, Allocator >
front() conststdgpu::vector< T, Allocator >
full() conststdgpu::vector< T, Allocator >
full(ExecutionPolicy &&policy) conststdgpu::vector< T, Allocator >
get_allocator() const noexceptstdgpu::vector< T, Allocator >
index_type typedefstdgpu::vector< T, Allocator >
insert(device_ptr< const T > position, ValueIterator begin, ValueIterator end)stdgpu::vector< T, Allocator >
insert(ExecutionPolicy &&policy, device_ptr< const T > position, ValueIterator begin, ValueIterator end)stdgpu::vector< T, Allocator >
max_size() const noexceptstdgpu::vector< T, Allocator >
operator[](const index_type n)stdgpu::vector< T, Allocator >
operator[](const index_type n) conststdgpu::vector< T, Allocator >
pointer typedefstdgpu::vector< T, Allocator >
pop_back()stdgpu::vector< T, Allocator >
push_back(const T &element)stdgpu::vector< T, Allocator >
reference typedefstdgpu::vector< T, Allocator >
shrink_to_fit()stdgpu::vector< T, Allocator >
size() conststdgpu::vector< T, Allocator >
size(ExecutionPolicy &&policy) conststdgpu::vector< T, Allocator >
valid() conststdgpu::vector< T, Allocator >
valid(ExecutionPolicy &&policy) conststdgpu::vector< T, Allocator >
value_type typedefstdgpu::vector< T, Allocator >
vector()=defaultstdgpu::vector< T, Allocator >