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