#include <Expression.hpp>
List of all members.
Static Public Member Functions
-
template<class Data > static void unary (const Iterator< Data > &p)
-
template<class Data > static void unary (Operator &Op, const Iterator< Data > &p)
-
template<int C, class Data > static void unary (const Iterator< FixedArray< Data, C > > &p)
-
template<class Data , class Data2 > static void binary (const Iterator< Data > &p, const Iterator< Data2 > &q)
- template<class Data , class Data1 , class Data2 > static void ternary (const Iterator< Data > &p, const Iterator< Data1 > &q, const Iterator< Data2 > &r)
-
template<int C, class Data , class Data1 , class Data2 > static void ternary (const Iterator< FixedArray< Data, C > > &p, const Iterator< FixedArray< Data1, C > > &q, const Iterator< FixedArray< Data2, C > > &r)
Detailed Description
template<class Operator>
struct Expression< Operator >
- Todo:
- Complete Iterator implementation for passing-Operator version
Member Function Documentation
template<class Operator>
template<class Data , class Data1 , class Data2 >
- Todo:
- This function should really have the signature
but that will require that const Iterator types are implemented. This Iterator<const T> specialization is deferred for now, thus no constant elemnts are supported at the moment.