|
| template<class E> |
| disable_xexpression< E, derived_type & > | operator+= (const E &) |
| | Adds the scalar e to *this.
|
| template<class E> |
| disable_xexpression< E, derived_type & > | operator-= (const E &) |
| | Subtracts the scalar e from *this.
|
| template<class E> |
| disable_xexpression< E, derived_type & > | operator*= (const E &) |
| | Multiplies *this with the scalar e.
|
| template<class E> |
| disable_xexpression< E, derived_type & > | operator/= (const E &) |
| | Divides *this by the scalar e.
|
| template<class E> |
| disable_xexpression< E, derived_type & > | operator%= (const E &) |
| | Computes the remainder of *this after division by the scalar e.
|
| template<class E> |
| disable_xexpression< E, derived_type & > | operator&= (const E &) |
| | Computes the bitwise and of *this and the scalar e and assigns it to *this.
|
| template<class E> |
| disable_xexpression< E, derived_type & > | operator|= (const E &) |
| | Computes the bitwise or of *this and the scalar e and assigns it to *this.
|
| template<class E> |
| disable_xexpression< E, derived_type & > | operator^= (const E &) |
| | Computes the bitwise xor of *this and the scalar e and assigns it to *this.
|
| template<class E> |
| derived_type & | operator+= (const xexpression< E > &) |
| | Adds the xexpression e to *this.
|
| template<class E> |
| derived_type & | operator-= (const xexpression< E > &) |
| | Subtracts the xexpression e from *this.
|
| template<class E> |
| derived_type & | operator*= (const xexpression< E > &) |
| | Multiplies *this with the xexpression e.
|
| template<class E> |
| derived_type & | operator/= (const xexpression< E > &) |
| | Divides *this by the xexpression e.
|
| template<class E> |
| derived_type & | operator%= (const xexpression< E > &) |
| | Computes the remainder of *this after division by the xexpression e.
|
| template<class E> |
| derived_type & | operator&= (const xexpression< E > &) |
| | Computes the bitwise and of *this and the xexpression e and assigns it to *this.
|
| template<class E> |
| derived_type & | operator|= (const xexpression< E > &) |
| | Computes the bitwise or of *this and the xexpression e and assigns it to *this.
|
| template<class E> |
| derived_type & | operator^= (const xexpression< E > &) |
| | Computes the bitwise xor of *this and the xexpression e and assigns it to *this.
|
| template<class E> |
| derived_type & | assign (const xexpression< E > &) |
| | Assigns the xexpression e to *this.
|
| template<class E> |
| derived_type & | plus_assign (const xexpression< E > &) |
| | Adds the xexpression e to *this.
|
| template<class E> |
| derived_type & | minus_assign (const xexpression< E > &) |
| | Subtracts the xexpression e to *this.
|
| template<class E> |
| derived_type & | multiplies_assign (const xexpression< E > &) |
| | Multiplies *this with the xexpression e.
|
| template<class E> |
| derived_type & | divides_assign (const xexpression< E > &) |
| | Divides *this by the xexpression e.
|
| template<class E> |
| derived_type & | modulus_assign (const xexpression< E > &) |
| | Computes the remainder of *this after division by the xexpression e.
|
| template<class E> |
| derived_type & | bit_and_assign (const xexpression< E > &) |
| | Computes the bitwise and of e to *this.
|
| template<class E> |
| derived_type & | bit_or_assign (const xexpression< E > &) |
| | Computes the bitwise or of e to *this.
|
| template<class E> |
| derived_type & | bit_xor_assign (const xexpression< E > &) |
| | Computes the bitwise xor of e to *this.
|
template<class D>
class xt::xcontainer_semantic< D >
Implementation of the xsemantic_base interface for dense multidimensional containers.
The xcontainer_semantic class is an implementation of the xsemantic_base interface for dense multidimensional containers.
- Template Parameters
-
Definition at line 177 of file xsemantic.hpp.