vec_binary_test_helper< Op, C1, C2, n > Struct Template Reference
#include <vector_fixed.hpp>
List of all members.
Static Public Member Functions
- static bool op (const C1 *s1, const C2 *s2)
Static Public Attributes
- static const nat n1 = (n>>1)
- static const nat n2 = n-n1
Detailed Description
template<typename Op, typename C1, typename C2, nat n>
struct mmx::vec_binary_test_helper< Op, C1, C2, n >
Definition at line 158 of file vector_fixed.hpp.
Member Function Documentation
static bool op |
( |
const C1 * |
s1, |
|
|
const C2 * |
s2 | |
|
) |
| | [inline, static] |
Definition at line 160 of file vector_fixed.hpp.
References vec_binary_test_helper< Op, C1, C2, n >::n1.
00160 {
00161 return vec_binary_test_helper <Op, C1, C2, n1>::op (s1 , s2)
00162 && vec_binary_test_helper <Op, C1, C2, n2>::op (s1+n1, s2+n1);
00163 }
Member Data Documentation
const nat n1 = (n>>1) [static] |
const nat n2 = n-n1 [static] |
The documentation for this struct was generated from the following file: