blaze::Column Struct Reference

Base class for all columns.The Column class serves as a tag for all columns (i.e. dense and sparse columns). All classes that represent a column and that are used within the expression template environment of the Blaze library have to derive from this class in order to qualify as a column. Only in case a class is derived from the Column base class, the IsColumn type trait recognizes the class as valid column. More...

#include <Column.h>

Inherits blaze::View.

Inherited by blaze::DenseColumn< MT, SO, SF > [private], and blaze::SparseColumn< MT, SO, SF > [private].

Detailed Description

Base class for all columns.

The Column class serves as a tag for all columns (i.e. dense and sparse columns). All classes that represent a column and that are used within the expression template environment of the Blaze library have to derive from this class in order to qualify as a column. Only in case a class is derived from the Column base class, the IsColumn type trait recognizes the class as valid column.


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