| allocator_type typedef | skelcl::Vector< T > | |
| assign(InputIterator first, InputIterator last) | skelcl::Vector< T > | |
| assign(size_type count, const T &value) | skelcl::Vector< T > | |
| at(size_type pos) | skelcl::Vector< T > | |
| at(size_type pos) const | skelcl::Vector< T > | |
| back() | skelcl::Vector< T > | |
| back() const | skelcl::Vector< T > | |
| begin() | skelcl::Vector< T > | |
| begin() const | skelcl::Vector< T > | |
| capacity() const | skelcl::Vector< T > | |
| clear() | skelcl::Vector< T > | |
| const_iterator typedef | skelcl::Vector< T > | |
| const_pointer typedef | skelcl::Vector< T > | |
| const_reference typedef | skelcl::Vector< T > | |
| const_reverse_iterator typedef | skelcl::Vector< T > | |
| copyDataToDevices() const | skelcl::Vector< T > | |
| copyDataToHost() const | skelcl::Vector< T > | |
| createDeviceBuffers() const | skelcl::Vector< T > | |
| dataOnDeviceModified() const | skelcl::Vector< T > | |
| dataOnHostModified() const | skelcl::Vector< T > | |
| deviceBuffer(const detail::Device &device) const | skelcl::Vector< T > | |
| deviceBuffer(const detail::Device &device) | skelcl::Vector< T > | |
| deviceFunctions() | skelcl::Vector< T > | static |
| devicesAreUpToDate() const | skelcl::Vector< T > | |
| difference_type typedef | skelcl::Vector< T > | |
| distribution() const | skelcl::Vector< T > | |
| empty() const | skelcl::Vector< T > | |
| end() | skelcl::Vector< T > | |
| end() const | skelcl::Vector< T > | |
| erase(iterator pos) | skelcl::Vector< T > | |
| erase(iterator first, iterator last) | skelcl::Vector< T > | |
| forceCreateDeviceBuffers() const | skelcl::Vector< T > | |
| front() | skelcl::Vector< T > | |
| front() const | skelcl::Vector< T > | |
| host_buffer_type typedef | skelcl::Vector< T > | |
| hostBuffer() const | skelcl::Vector< T > | |
| hostIsUpToDate() const | skelcl::Vector< T > | |
| insert(iterator pos, const T &value) | skelcl::Vector< T > | |
| insert(iterator pos, size_type count, const T &value) | skelcl::Vector< T > | |
| insert(iterator pos, InputIterator first, InputIterator last) | skelcl::Vector< T > | |
| iterator typedef | skelcl::Vector< T > | |
| max_size() const | skelcl::Vector< T > | |
| operator=(const Vector< T > &rhs) | skelcl::Vector< T > | |
| operator=(Vector< T > &&rhs) | skelcl::Vector< T > | |
| operator[](size_type pos) | skelcl::Vector< T > | |
| operator[](size_type pos) const | skelcl::Vector< T > | |
| pointer typedef | skelcl::Vector< T > | |
| pop_back() | skelcl::Vector< T > | |
| push_back(const T &value) | skelcl::Vector< T > | |
| reference typedef | skelcl::Vector< T > | |
| reserve(size_type n) | skelcl::Vector< T > | |
| resize(size_type count, T value=T()) | skelcl::Vector< T > | |
| reverse_iterator typedef | skelcl::Vector< T > | |
| setDistribution(const detail::Distribution< Vector< U >> &distribution) const | skelcl::Vector< T > | |
| setDistribution(const std::unique_ptr< detail::Distribution< Vector< U >>> &distribution) const | skelcl::Vector< T > | |
| setDistribution(std::unique_ptr< detail::Distribution< Vector< T >>> &&distribution) const | skelcl::Vector< T > | |
| size() const | skelcl::Vector< T > | |
| size_type typedef | skelcl::Vector< T > | |
| sizes() const | skelcl::Vector< T > | |
| startDownload() const | skelcl::Vector< T > | |
| startUpload() const | skelcl::Vector< T > | |
| swap(Vector< T > &rhs) | skelcl::Vector< T > | |
| value_type typedef | skelcl::Vector< T > | |
| Vector() | skelcl::Vector< T > | |
| Vector(const size_type size, const value_type &value=value_type(), const detail::Distribution< Vector< T >> &distribution=detail::Distribution< Vector< T >>()) | skelcl::Vector< T > | |
| Vector(InputIterator first, InputIterator last) | skelcl::Vector< T > | |
| Vector(InputIterator first, InputIterator last, const detail::Distribution< Vector< T >> &distribution) | skelcl::Vector< T > | |
| Vector(const Vector< T > &rhs) | skelcl::Vector< T > | |
| Vector(Vector< T > &&rhs) | skelcl::Vector< T > | |
| ~Vector() | skelcl::Vector< T > | |