| allocator() const noexcept | mgcpp::device_vector< Type, Alloc > | inline |
| allocator_type typedef | mgcpp::device_vector< Type, Alloc > | |
| capacity() const noexcept | mgcpp::device_vector< Type, Alloc > | inline |
| check_value(size_t i) const | mgcpp::device_vector< Type, Alloc > | inline |
| const_device_pointer typedef | mgcpp::device_vector< Type, Alloc > | |
| const_pointer typedef | mgcpp::device_vector< Type, Alloc > | |
| context() const noexcept | mgcpp::device_vector< Type, Alloc > | inline |
| copy_to_host(pointer host_p) const | mgcpp::device_vector< Type, Alloc > | inline |
| data() const noexcept | mgcpp::device_vector< Type, Alloc > | inline |
| data_mutable() noexcept | mgcpp::device_vector< Type, Alloc > | inline |
| device_id() const noexcept | mgcpp::device_vector< Type, Alloc > | inline |
| device_pointer typedef | mgcpp::device_vector< Type, Alloc > | |
| device_value_type typedef | mgcpp::device_vector< Type, Alloc > | |
| device_vector() noexcept | mgcpp::device_vector< Type, Alloc > | inline |
| device_vector(Alloc const &alloc) noexcept | mgcpp::device_vector< Type, Alloc > | inlineexplicit |
| device_vector(size_t size, Alloc const &alloc=Alloc()) | mgcpp::device_vector< Type, Alloc > | inlineexplicit |
| device_vector(size_t size, value_type init, Alloc const &alloc=Alloc()) | mgcpp::device_vector< Type, Alloc > | inlineexplicit |
| device_vector(size_t size, const_pointer data, Alloc const &alloc=Alloc()) | mgcpp::device_vector< Type, Alloc > | inlineexplicit |
| device_vector(std::initializer_list< value_type > const &array, Alloc const &alloc=Alloc()) | mgcpp::device_vector< Type, Alloc > | inlineexplicit |
| device_vector(std::vector< value_type > const &vec, Alloc const &alloc=Alloc()) | mgcpp::device_vector< Type, Alloc > | inlineexplicit |
| device_vector(HostVec const &host_mat, Alloc const &alloc=Alloc()) | mgcpp::device_vector< Type, Alloc > | inlineexplicit |
| device_vector(device_vector< Type, Alloc > const &other) | mgcpp::device_vector< Type, Alloc > | inline |
| device_vector(dense_vector< DenseVec, Type > const &other) | mgcpp::device_vector< Type, Alloc > | inlineexplicit |
| device_vector(device_vector< Type, Alloc > &&other) noexcept | mgcpp::device_vector< Type, Alloc > | inline |
| from_c_array(Type(&arr)[S], Alloc const &alloc=Alloc()) | mgcpp::device_vector< Type, Alloc > | inlinestatic |
| operator=(dense_vector< DenseVec, Type > const &other) | mgcpp::device_vector< Type, Alloc > | inline |
| operator=(device_vector< Type, Alloc > const &other) | mgcpp::device_vector< Type, Alloc > | inline |
| operator=(device_vector< Type, Alloc > &&other) noexcept | mgcpp::device_vector< Type, Alloc > | inline |
| operator~() const noexcept | mgcpp::vector_base< VectorType, Type > | inline |
| operator~() noexcept | mgcpp::vector_base< VectorType, Type > | inline |
| parent_type typedef | mgcpp::device_vector< Type, Alloc > | |
| pointer typedef | mgcpp::device_vector< Type, Alloc > | |
| release_data() noexcept | mgcpp::device_vector< Type, Alloc > | inline |
| resize(size_t size, value_type pad_value=value_type{}) | mgcpp::device_vector< Type, Alloc > | inline |
| result_expr_type typedef | mgcpp::device_vector< Type, Alloc > | |
| result_type typedef | mgcpp::device_vector< Type, Alloc > | |
| set_value(size_t i, value_type value) | mgcpp::device_vector< Type, Alloc > | inline |
| shape() const noexcept | mgcpp::device_vector< Type, Alloc > | inline |
| shape_type typedef | mgcpp::device_vector< Type, Alloc > | |
| size() const noexcept | mgcpp::device_vector< Type, Alloc > | inline |
| this_type typedef | mgcpp::device_vector< Type, Alloc > | |
| value_type typedef | mgcpp::device_vector< Type, Alloc > | |
| zero() | mgcpp::device_vector< Type, Alloc > | inline |
| ~device_vector() noexcept | mgcpp::device_vector< Type, Alloc > | inline |