| assembly_type typedef (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| assign_temporary(temporary_type &&) | xt::xcontainer_semantic< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| at(Args... args) -> reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| at(Args... args) const -> const_reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| at(Args... args) -> reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| at(Args... args) const -> const_reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| back() | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| back() const | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| backstrides() const noexcept | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| base_type typedef (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| bit_and_assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| bit_and_assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| bit_or_assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| bit_or_assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| bit_xor_assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| bit_xor_assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| broadcast_shape(S &shape, bool reuse_cache=false) const | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| const_flag_expression typedef (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| const_pointer typedef (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| const_reference typedef (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| const_value_expression typedef (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| dimension() const noexcept | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| divides_assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| divides_assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| element(It first, It last) -> reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| element(It first, It last) const -> const_reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| element(It first, It last) -> reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| element(It first, It last) const -> const_reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| fill(const T &value) | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| flag_expression typedef (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| flat(size_type args) | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| flat(size_type args) const | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| front() | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| front() const | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| has_linear_assign(const S &strides) const noexcept | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| has_value() noexcept | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| has_value() const noexcept | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| in_bounds(Args... args) const | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| layout() const noexcept | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| minus_assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| minus_assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| modulus_assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| modulus_assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| multiplies_assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| multiplies_assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator%=(const E &e) -> disable_xexpression< E, derived_type & > | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator%=(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator%=(const E &e) -> disable_xexpression< E, derived_type & > | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator%=(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator&=(const E &e) -> disable_xexpression< E, derived_type & > | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator&=(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator&=(const E &e) -> disable_xexpression< E, derived_type & > | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator&=(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator()(Args... args) -> reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator()(Args... args) const -> const_reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator()(Args... args) -> reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator()(Args... args) const -> const_reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator*=(const E &e) -> disable_xexpression< E, derived_type & > | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator*=(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator*=(const E &e) -> disable_xexpression< E, derived_type & > | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator*=(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator+=(const E &e) -> disable_xexpression< E, derived_type & > | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator+=(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator+=(const E &e) -> disable_xexpression< E, derived_type & > | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator+=(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator-=(const E &e) -> disable_xexpression< E, derived_type & > | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator-=(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator-=(const E &e) -> disable_xexpression< E, derived_type & > | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator-=(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator/=(const E &e) -> disable_xexpression< E, derived_type & > | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator/=(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator/=(const E &e) -> disable_xexpression< E, derived_type & > | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator/=(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator=(const xoptional_assembly_adaptor &) (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | inline |
| operator=(xoptional_assembly_adaptor &&) (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | inline |
| operator=(temporary_type &&) (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | inline |
| operator=(const xexpression< E > &e) (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| operator=(const xexpression< E > &e) -> self_type & | xt::xoptional_assembly_adaptor< VEC, FEC > | inline |
| operator[](const S &index) -> disable_integral_t< S, reference > | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator[](const S &index) const -> disable_integral_t< S, const_reference > | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator[](const S &index) -> disable_integral_t< S, reference > | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator[](const S &index) const -> disable_integral_t< S, const_reference > | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator^=(const E &e) -> disable_xexpression< E, derived_type & > | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator^=(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator^=(const E &e) -> disable_xexpression< E, derived_type & > | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator^=(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator|=(const E &e) -> disable_xexpression< E, derived_type & > | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator|=(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator|=(const E &e) -> disable_xexpression< E, derived_type & > | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| operator|=(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| periodic(Args... args) -> reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| periodic(Args... args) const -> const_reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| periodic(Args... args) -> reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| periodic(Args... args) const -> const_reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| plus_assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| plus_assign(const xexpression< E > &e) -> derived_type & | xt::xsemantic_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| pointer typedef (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| reference typedef (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| reshape(const S &shape, layout_type layout=static_layout) & | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| resize(const S &shape, bool force=false) | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| resize(const S &shape, layout_type l) | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| resize(const S &shape, const strides_type &strides) | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| self_type typedef (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| semantic_base typedef (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| shape() const noexcept | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| shape(size_type index) const | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| shape_type typedef (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| size() const noexcept | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| storage_type typedef (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| strides() const noexcept | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| strides_type typedef (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| temporary_type typedef (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| unchecked(Args... args) -> reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| unchecked(Args... args) const -> const_reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| unchecked(Args... args) -> reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| unchecked(Args... args) const -> const_reference | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| value() noexcept | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| value() const noexcept | xt::xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > | inline |
| value_expression typedef (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| value_type typedef (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |
| xoptional_assembly_adaptor(OVE &&ve, OFE &&fe) | xt::xoptional_assembly_adaptor< VEC, FEC > | inline |
| xoptional_assembly_adaptor(const xoptional_assembly_adaptor &) (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | inline |
| xoptional_assembly_adaptor(xoptional_assembly_adaptor &&) (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | inline |
| xoptional_assembly_base< xoptional_assembly_adaptor< VEC, FEC > > (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | friend |
| ~xoptional_assembly_adaptor()=default (defined in xt::xoptional_assembly_adaptor< VEC, FEC >) | xt::xoptional_assembly_adaptor< VEC, FEC > | |