View on GitHub

Jules documentation

Documentation of the Jules library

Home Tutorial Modules Entities Files

Header file array/binary_expr_array.hpp

#define JULES_ARRAY_BINARY_EXPR_ARRAY_H

namespace jules
{
    template <typename LhsIt, typename RhsIt, typename Op, size_t N>
    class binary_expr_array;
    
    template <typename Lhs, typename Rhs, typename Op, std::size_t N>
    base_array<typename binary_expr_array<Lhs, Rhs, Op, N>::value_type, N> eval(const binary_expr_array<Lhs, Rhs, Op, N>& source);
}