Chemical Data Processing Library C++ API - Version 1.4.0
Public Types | List of all members
CDPL::Math::QuaternionUnary1Traits< E, F > Struct Template Reference

Traits selecting the expression-template node and its result type for the Math::QuaternionUnary1 instantiation <E, F>. More...

#include <QuaternionExpression.hpp>

Public Types

typedef QuaternionUnary1< E, F > ExpressionType
 The expression-template node type. More...
 
typedef ExpressionType ResultType
 The expression-template result type returned by free-function operators. More...
 

Detailed Description

template<typename E, typename F>
struct CDPL::Math::QuaternionUnary1Traits< E, F >

Traits selecting the expression-template node and its result type for the Math::QuaternionUnary1 instantiation <E, F>.

Template Parameters
EThe quaternion expression type.
FThe unary functor type.

Member Typedef Documentation

◆ ExpressionType

template<typename E , typename F >
typedef QuaternionUnary1<E, F> CDPL::Math::QuaternionUnary1Traits< E, F >::ExpressionType

The expression-template node type.

◆ ResultType

template<typename E , typename F >
typedef ExpressionType CDPL::Math::QuaternionUnary1Traits< E, F >::ResultType

The expression-template result type returned by free-function operators.


The documentation for this struct was generated from the following file: