Expression Templates Library (ETL)
Classes | Namespaces
unary_expr.hpp File Reference

Contains unary expression implementations. More...

#include <random>
#include "etl/concepts_base.hpp"
Include dependency graph for unary_expr.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  etl::identity_op
 Simple unary op for identity operations. More...
 
struct  etl::transform_op
 Simple unary op for transform operations. More...
 
struct  etl::stateful_op< Sub >
 Simple unary op for stateful operations. More...
 
struct  etl::unary_expr< T, Expr, UnaryOp >
 An unary expression. More...
 
struct  etl::unary_expr< T, Expr, identity_op >
 Specialization of unary expression for identity op. More...
 
struct  etl::unary_expr< T, Expr, transform_op >
 Specialization of unary expression for transform op. More...
 
struct  etl::unary_expr< T, Expr, stateful_op< Op > >
 Specialization of unary expression for stateful op. More...
 
struct  etl::etl_traits< etl::unary_expr< T, Expr, UnaryOp > >
 Specialization unary_expr. More...
 

Namespaces

 etl
 Root namespace for the ETL library.
 

Detailed Description

Contains unary expression implementations.