STK++ 0.9.13
STK_BinarySelector.h File Reference

In this file we implement the class allowing to disambiguate the use of an UnaryOperator or a BinaryOperator. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  STK::hidden::OperatorImpl< Functor, Lhs, Rhs, true >
 
struct  STK::hidden::OperatorImpl< Functor, Lhs, Rhs, false >
 
struct  STK::hidden::OperatorHelper< Lhs, Rhs, UnaryFunctor, BinaryFunctor >
 allow to disambiguate the case expr + number from the case expr + other_expr More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::equalOp_ >
 specialization for operator== More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::notEqualOp_ >
 specialization for operator!= More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::greaterThanOp_ >
 specialization for operator> More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::lessThanOp_ >
 specialization for operator< More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::greaterThanOrEqualOp_ >
 specialization for operator>= More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::lessThanOrEqualOp_ >
 specialization for operator<= More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::sumOp_ >
 specialization for operator+ More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::differenceOp_ >
 specialization for operator- More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::productOp_ >
 specialization for operator* More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::divisionOp_ >
 specialization for operator/ More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::moduloOp_ >
 specialization for operator% More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::minOp_ >
 specialization for operator min More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::maxOp_ >
 specialization for operator max More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::logicalAndOp_ >
 specialization for operator&& More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::logicalOrOp_ >
 specialization for operator|| More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::bitwiseAndOp_ >
 specialization for operator& More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::bitwiseOrOp_ >
 specialization for operator| More...
 
struct  STK::hidden::OperatorSelector< Lhs, Rhs, Arrays::bitwiseXorOp_ >
 specialization for operator^ More...
 

Namespaces

namespace  STK
 The namespace STK is the main domain space of the Statistical ToolKit project.
 
namespace  STK::hidden
 The hidden namespace enclose the classes and methods which are used internally by the STK++ classes.
 

Detailed Description

In this file we implement the class allowing to disambiguate the use of an UnaryOperator or a BinaryOperator.

Definition in file STK_BinarySelector.h.