Struct that give functionalities on array extensions.
More...
template<typename T, size_t N1, size_t N2, size_t N3>
struct array_extents< T[N1][N2][N3]>
Struct that give functionalities on array extensions.
Multiplication of all the extents
BOOST_REQUIRE_EQUAL(
mul,1ul);
BOOST_REQUIRE_EQUAL(
mul,3ul);
BOOST_REQUIRE_EQUAL(
mul,3ul*2ul);
BOOST_REQUIRE_EQUAL(
mul,3ul*2ul*5ul);
Struct that give functionalities on array extensions.
It model an expression expr1 * expr2.
Definition at line 63 of file mul_array_extents.hpp.
#include <mul_array_extents.hpp>
◆ mul()
template<typename T , size_t N1, size_t N2, size_t N3>
The documentation for this struct was generated from the following file: