35 #ifndef _BLAZE_MATH_VIEWS_COLUMN_COLUMNDATA_H_ 36 #define _BLAZE_MATH_VIEWS_COLUMN_COLUMNDATA_H_ 63 template<
size_t... CCAs >
92 template<
typename... RCAs >
93 explicit inline ColumnData(
size_t index, RCAs... args );
103 ColumnData& operator=(
const ColumnData& ) =
delete;
109 inline size_t column()
const noexcept;
117 const size_t column_;
132 template<
typename... RCAs >
179 template<
typename... RCAs >
190 ColumnData& operator=(
const ColumnData& ) =
delete;
196 static inline constexpr
size_t column() noexcept;
211 template<
typename... RCAs >
decltype(auto) column(Matrix< MT, SO > &matrix, RCAs... args)
Creating a view on a specific column of the given matrix.
Definition: Column.h:131
Header file for the UNUSED_PARAMETER function template.
Header file for basic type definitions.
Auxiliary class template for the data members of the Column class.The auxiliary ColumnData class temp...
Definition: ColumnData.h:64
Namespace of the Blaze C++ math library.
Definition: Blaze.h:58
void UNUSED_PARAMETER(const Args &...)
Suppression of unused parameter warnings.
Definition: Unused.h:81