Bolt  1.3
C++ template library with support for OpenCL
bolt::amp::device_vector< T, CONT > Member List

This is the complete list of members for bolt::amp::device_vector< T, CONT >, including all inherited members.

amp (defined in bolt::amp::device_vector< T, CONT >)bolt::amp::device_vector< T, CONT >
array_type typedef (defined in bolt::amp::device_vector< T, CONT >)bolt::amp::device_vector< T, CONT >
arrayview_type typedef (defined in bolt::amp::device_vector< T, CONT >)bolt::amp::device_vector< T, CONT >
assign(size_type newSize, const value_type &value)bolt::amp::device_vector< T, CONT >inline
assign(InputIterator begin, InputIterator end)bolt::amp::device_vector< T, CONT >inline
back(void)bolt::amp::device_vector< T, CONT >inline
back(void) const bolt::amp::device_vector< T, CONT >inline
begin(void)bolt::amp::device_vector< T, CONT >inline
begin(void) const bolt::amp::device_vector< T, CONT >inline
capacity(void) const bolt::amp::device_vector< T, CONT >inline
cbegin(void) const bolt::amp::device_vector< T, CONT >inline
cend(void) const bolt::amp::device_vector< T, CONT >inline
clear(void)bolt::amp::device_vector< T, CONT >inline
const_iterator typedefbolt::amp::device_vector< T, CONT >
const_pointer typedef (defined in bolt::amp::device_vector< T, CONT >)bolt::amp::device_vector< T, CONT >
const_reference typedefbolt::amp::device_vector< T, CONT >
const_reverse_iterator typedefbolt::amp::device_vector< T, CONT >
container_type typedef (defined in bolt::amp::device_vector< T, CONT >)bolt::amp::device_vector< T, CONT >
crbegin(void) const bolt::amp::device_vector< T, CONT >inline
crend(void) const bolt::amp::device_vector< T, CONT >inline
data(void)bolt::amp::device_vector< T, CONT >inline
data(void) const (defined in bolt::amp::device_vector< T, CONT >)bolt::amp::device_vector< T, CONT >inline
device_vector(control &ctl=control::getDefault())bolt::amp::device_vector< T, CONT >inline
device_vector(size_type newSize, const value_type &initValue=value_type(), bool init=true, control &ctl=control::getDefault())bolt::amp::device_vector< T, CONT >inline
device_vector(const InputIterator begin, size_type newSize, bool discard=false, control &ctl=control::getDefault(), typename std::enable_if< !std::is_integral< InputIterator >::value &&std::is_same< arrayview_type, container_type >::value >::type *=0)bolt::amp::device_vector< T, CONT >inline
device_vector(const InputIterator begin, size_type newSize, bool discard=false, control &ctl=control::getDefault(), typename std::enable_if< !std::is_integral< InputIterator >::value &&std::is_same< array_type, container_type >::value >::type *=0)bolt::amp::device_vector< T, CONT >inline
device_vector(const device_vector< T, CONT > &cont, bool copy=true, control &ctl=control::getDefault())bolt::amp::device_vector< T, CONT >inline
device_vector(arrayview_type &cont)bolt::amp::device_vector< T, CONT >inline
device_vector(array_type &cont)bolt::amp::device_vector< T, CONT >inline
device_vector(const InputIterator begin, const InputIterator end, bool discard=false, control &ctl=control::getDefault(), typename std::enable_if< std::is_same< arrayview_type, container_type >::value &&!std::is_integral< InputIterator >::value >::type *=0)bolt::amp::device_vector< T, CONT >inline
device_vector(const InputIterator begin, const InputIterator end, bool discard=false, control &ctl=control::getDefault(), typename std::enable_if< std::is_same< array_type, container_type >::value &&!std::is_integral< InputIterator >::value >::type *=0)bolt::amp::device_vector< T, CONT >inline
difference_type typedef (defined in bolt::amp::device_vector< T, CONT >)bolt::amp::device_vector< T, CONT >
distance_type typedef (defined in bolt::amp::device_vector< T, CONT >)bolt::amp::device_vector< T, CONT >
empty(void) const bolt::amp::device_vector< T, CONT >inline
end(void)bolt::amp::device_vector< T, CONT >inline
end(void) const bolt::amp::device_vector< T, CONT >inline
erase(const_iterator index)bolt::amp::device_vector< T, CONT >inline
erase(const_iterator first, const_iterator last)bolt::amp::device_vector< T, CONT >inline
front(void)bolt::amp::device_vector< T, CONT >inline
front(void) const bolt::amp::device_vector< T, CONT >inline
getBuffer() const bolt::amp::device_vector< T, CONT >inline
getBuffer(const_iterator itr, unsigned int size) const bolt::amp::device_vector< T, CONT >inline
getBuffer(const_reverse_iterator itr, unsigned int size) const (defined in bolt::amp::device_vector< T, CONT >)bolt::amp::device_vector< T, CONT >inline
insert(const_iterator index, const value_type &value)bolt::amp::device_vector< T, CONT >inline
insert(const_iterator index, size_type n, const value_type &value)bolt::amp::device_vector< T, CONT >inline
insert(const_iterator index, InputIterator begin, InputIterator end) (defined in bolt::amp::device_vector< T, CONT >)bolt::amp::device_vector< T, CONT >inline
iterator typedefbolt::amp::device_vector< T, CONT >
operator[](size_type n) restrict(cpubolt::amp::device_vector< T, CONT >
operator[](size_type ix) const restrict(cpubolt::amp::device_vector< T, CONT >
pointer typedef (defined in bolt::amp::device_vector< T, CONT >)bolt::amp::device_vector< T, CONT >
pop_back(void)bolt::amp::device_vector< T, CONT >inline
push_back(const value_type &value)bolt::amp::device_vector< T, CONT >inline
rbegin(void)bolt::amp::device_vector< T, CONT >inline
rbegin(void) const bolt::amp::device_vector< T, CONT >inline
reference typedefbolt::amp::device_vector< T, CONT >
reference (defined in bolt::amp::device_vector< T, CONT >)bolt::amp::device_vector< T, CONT >friend
rend(void)bolt::amp::device_vector< T, CONT >inline
rend(void) const bolt::amp::device_vector< T, CONT >inline
reserve(size_type reqSize)bolt::amp::device_vector< T, CONT >inline
resize(size_type reqSize, const value_type &val=value_type())bolt::amp::device_vector< T, CONT >inline
reverse_iterator typedefbolt::amp::device_vector< T, CONT >
shrink_to_fit()bolt::amp::device_vector< T, CONT >inline
size(void) const bolt::amp::device_vector< T, CONT >inline
size_type typedef (defined in bolt::amp::device_vector< T, CONT >)bolt::amp::device_vector< T, CONT >
swap(device_vector &vec)bolt::amp::device_vector< T, CONT >inline
value_type typedef (defined in bolt::amp::device_vector< T, CONT >)bolt::amp::device_vector< T, CONT >
~device_vector() (defined in bolt::amp::device_vector< T, CONT >)bolt::amp::device_vector< T, CONT >inline