CNORXZ
Container with Native Operation Routines and Expressions
Loading...
Searching...
No Matches
Namespaces | Functions
basic_operations.h File Reference

Basic operations declaration. More...

#include "base/base.h"
#include "operation.h"

Go to the source code of this file.

Namespaces

namespace  CNORXZ
 

Functions

template<class Op >
constexpr decltype(autoCNORXZ::minus (const COpInterface< Op > &op)
 
template<class Op1 , class Op2 >
constexpr decltype(autoCNORXZ::plus (const COpInterface< Op1 > &op1, const COpInterface< Op2 > &op2)
 
template<class Op1 , class Op2 >
constexpr decltype(autoCNORXZ::minus (const COpInterface< Op1 > &op1, const COpInterface< Op2 > &op2)
 
template<class Op1 , class Op2 >
constexpr decltype(autoCNORXZ::multiplies (const COpInterface< Op1 > &op1, const COpInterface< Op2 > &op2)
 
template<class Op1 , class Op2 >
constexpr decltype(autoCNORXZ::divides (const COpInterface< Op1 > &op1, const COpInterface< Op2 > &op2)
 
template<class Op1 , class Op2 >
constexpr decltype(autoCNORXZ::modulo (const COpInterface< Op1 > &op1, const COpInterface< Op2 > &op2)
 
template<class Op >
constexpr decltype(autoCNORXZ::operator- (const COpInterface< Op > &op)
 
template<class Op1 , class Op2 >
constexpr decltype(autoCNORXZ::operator+ (const COpInterface< Op1 > &op1, const COpInterface< Op2 > &op2)
 
template<class Op1 , class Op2 >
constexpr decltype(autoCNORXZ::operator- (const COpInterface< Op1 > &op1, const COpInterface< Op2 > &op2)
 
template<class Op1 , class Op2 >
constexpr decltype(autoCNORXZ::operator* (const COpInterface< Op1 > &op1, const COpInterface< Op2 > &op2)
 
template<class Op1 , class Op2 >
constexpr decltype(autoCNORXZ::operator/ (const COpInterface< Op1 > &op1, const COpInterface< Op2 > &op2)
 
template<class Op1 , class Op2 >
constexpr decltype(autoCNORXZ::operator% (const COpInterface< Op1 > &op1, const COpInterface< Op2 > &op2)
 

Detailed Description

Basic operations declaration.

Copyright (c) 2024 Christian Zimmermann. All rights reserved. Mail: chize.nosp@m.ta@f.nosp@m.3l.de

Definition in file basic_operations.h.