blaze::VecScalarDivExpr Struct 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 from this class in order to qualify as vector/scalar division expression template. Only in case a class is derived 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.

Inherited by blaze::DVecScalarDivExpr< VT, ST, TF > [private], and blaze::SVecScalarDivExpr< VT, ST, TF > [private].

Detailed Description

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 from this class in order to qualify as vector/scalar division expression template. Only in case a class is derived 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: