CRTP class to inject assign operations to matrix and vector structures.
More...
#include <assignable.hpp>
template<typename D, typename V>
struct etl::assignable< D, V >
CRTP class to inject assign operations to matrix and vector structures.
◆ operator=() [1/3]
template<typename D, typename V>
template<etl_expr E>
Assign the given expression to the unary expression.
- Parameters
-
| e | The expression to get the values from |
- Returns
- the unary expression
◆ operator=() [2/3]
template<typename D, typename V>
Assign the given expression to the unary expression.
- Parameters
-
| v | The expression to get the values from |
- Returns
- the unary expression
◆ operator=() [3/3]
template<typename D, typename V>
template<std_container Container>
Assign the given container to the unary expression.
- Parameters
-
| vec | The container to get the values from |
- Returns
- the unary expression
The documentation for this struct was generated from the following file: