Blaze  3.6
blaze::VecScalarDivExpr< VT > Struct Template Reference

Base class for all vector/scalar division expression templates.The VecScalarDivExpr class serves as a tag for all expression templates that implement a vector/scalar division. All classes, that represent a vector/scalar division and that are used within the expression template environment of the Blaze library have to derive publicly from this class in order to qualify as vector/scalar division expression template. Only in case a class is derived publicly from the VecScalarDivExpr base class, the IsVecScalarDivExpr type trait recognizes the class as valid vector/scalar division expression template. More...

#include <VecScalarDivExpr.h>

Inherits blaze::DivExpr< VT >.

Detailed Description

template<typename VT>
struct blaze::VecScalarDivExpr< VT >

Base class for all vector/scalar division expression templates.

The VecScalarDivExpr class serves as a tag for all expression templates that implement a vector/scalar division. All classes, that represent a vector/scalar division and that are used within the expression template environment of the Blaze library have to derive publicly from this class in order to qualify as vector/scalar division expression template. Only in case a class is derived publicly from the VecScalarDivExpr base class, the IsVecScalarDivExpr type trait recognizes the class as valid vector/scalar division expression template.


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