blaze::TSVecForEachExprTrait< VT, OP > Struct Template Reference

Evaluation of the expression type of a sparse vector for-each operation.Via this type trait it is possible to evaluate the resulting expression type of a sparse vector custom operation. Given the transpose sparse vector type VT and the custom operation type OP, the nested type Type corresponds to the resulting expression type. In case VT is not a transpose sparse vector type, the resulting Type is set to INVALID_TYPE. More...

#include <TSVecForEachExprTrait.h>

Detailed Description

template<typename VT, typename OP>
struct blaze::TSVecForEachExprTrait< VT, OP >

Evaluation of the expression type of a sparse vector for-each operation.

Via this type trait it is possible to evaluate the resulting expression type of a sparse vector custom operation. Given the transpose sparse vector type VT and the custom operation type OP, the nested type Type corresponds to the resulting expression type. In case VT is not a transpose sparse vector type, the resulting Type is set to INVALID_TYPE.


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