![]() |
Base class for all subvectors.The Subvector class serves as a tag for all subvectors (i.e. dense and sparse subvectors). All classes that represent a subvector 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 subvector. Only in case a class is derived from the Subvector base class, the IsSubvector type trait recognizes the class as valid subvector. More...
#include <Subvector.h>
Inherits blaze::View.
Inherited by blaze::DenseSubvector< VT, AF, TF > [private]
, and blaze::SparseSubvector< typename, bool, bool > [private]
.
Base class for all subvectors.
The Subvector class serves as a tag for all subvectors (i.e. dense and sparse subvectors). All classes that represent a subvector 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 subvector. Only in case a class is derived from the Subvector base class, the IsSubvector type trait recognizes the class as valid subvector.