Functions | |
template<std::size_t D> | |
dense< boolean, D > | arbb::operator! (const dense< boolean, D > &value) |
Applies operator!(const boolean&) to all elements of the provided containers and returns the result in order. | |
template<std::size_t D> | |
dense< boolean, D > | arbb::operator&& (const typename uncaptured< boolean >::type &a, const dense< boolean, D > &b) |
Applies operator&&(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order. | |
template<std::size_t D> | |
dense< boolean, D > | arbb::operator&& (const dense< boolean, D > &a, const typename uncaptured< boolean >::type &b) |
Applies operator&&(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order. | |
template<std::size_t D> | |
dense< boolean, D > | arbb::operator&& (const dense< boolean, D > &a, const dense< boolean, D > &b) |
Applies operator&&(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order. | |
template<std::size_t D> | |
dense< boolean, D > | arbb::operator&& (const boolean &a, const dense< boolean, D > &b) |
Applies operator&&(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order. | |
template<std::size_t D> | |
dense< boolean, D > | arbb::operator&& (const dense< boolean, D > &a, const boolean &b) |
Applies operator&&(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order. | |
template<std::size_t D> | |
dense< boolean, D > | arbb::operator|| (const typename uncaptured< boolean >::type &a, const dense< boolean, D > &b) |
Applies operator||(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order. | |
template<std::size_t D> | |
dense< boolean, D > | arbb::operator|| (const dense< boolean, D > &a, const typename uncaptured< boolean >::type &b) |
Applies operator||(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order. | |
template<std::size_t D> | |
dense< boolean, D > | arbb::operator|| (const dense< boolean, D > &a, const dense< boolean, D > &b) |
Applies operator||(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order. | |
template<std::size_t D> | |
dense< boolean, D > | arbb::operator|| (const boolean &a, const dense< boolean, D > &b) |
Applies operator||(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order. | |
template<std::size_t D> | |
dense< boolean, D > | arbb::operator|| (const dense< boolean, D > &a, const boolean &b) |
Applies operator||(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order. | |
template<typename T , std::size_t D> | |
arbb::detail::disable_if < detail::is_scalar< T > ::value||detail::is_uncaptured_scalar < T >::value, dense< boolean, D > >::type | arbb::operator! (const dense< T, D > &value) |
Applies operator!(const T&) to all elements of the provided containers and returns the result in order. | |
template<typename T , std::size_t D> | |
arbb::detail::disable_if < detail::is_scalar< T > ::value||detail::is_uncaptured_scalar < T >::value, dense< boolean, D > >::type | arbb::operator&& (const dense< T, D > &a, const dense< T, D > &b) |
Applies operator&&(const T&, const T&) to all elements of the provided containers and returns the result in order. | |
template<typename T , std::size_t D> | |
arbb::detail::disable_if < detail::is_scalar< T > ::value||detail::is_uncaptured_scalar < T >::value, dense< boolean, D > >::type | arbb::operator|| (const dense< T, D > &a, const dense< T, D > &b) |
Applies operator||(const T&, const T&) to all elements of the provided containers and returns the result in order. |
dense<boolean, D> arbb::operator! | ( | const dense< boolean, D > & | value | ) | [inline] |
Applies operator!(const boolean&) to all elements of the provided containers and returns the result in order.
The dimensionality and size of all containers must match. This function only applies to containers of arbb::boolean.
value | The boolean value whose boolean complement is returned. |
Definition at line 971 of file elementwise_dense_scalar.hpp.
dense<boolean, D> arbb::operator&& | ( | const typename uncaptured< boolean >::type & | a, | |
const dense< boolean, D > & | b | |||
) | [inline] |
Applies operator&&(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order.
The dimensionality and size of all containers must match. This function only applies to containers of arbb::boolean. Scalar arguments are treated as dense containers of the appropriate dimensionality and size with elements equal to the scalar arguments provided.
a | The first boolean to and with. | |
b | The second boolean to and with. This parameter is treated as a dense container of the appropriate dimensionality and size with elements equal to the scalar argument provided. |
Definition at line 3243 of file elementwise_dense_scalar.hpp.
dense<boolean, D> arbb::operator&& | ( | const dense< boolean, D > & | a, | |
const typename uncaptured< boolean >::type & | b | |||
) | [inline] |
Applies operator&&(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order.
The dimensionality and size of all containers must match. This function only applies to containers of arbb::boolean. Scalar arguments are treated as dense containers of the appropriate dimensionality and size with elements equal to the scalar arguments provided.
a | The first boolean to and with. | |
b | The second boolean to and with. |
Definition at line 3273 of file elementwise_dense_scalar.hpp.
dense<boolean, D> arbb::operator&& | ( | const dense< boolean, D > & | a, | |
const dense< boolean, D > & | b | |||
) | [inline] |
Applies operator&&(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order.
The dimensionality and size of all containers must match. This function only applies to containers of arbb::boolean.
a | The first boolean to and with. | |
b | The second boolean to and with. |
Definition at line 3300 of file elementwise_dense_scalar.hpp.
dense<boolean, D> arbb::operator&& | ( | const boolean & | a, | |
const dense< boolean, D > & | b | |||
) | [inline] |
Applies operator&&(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order.
The dimensionality and size of all containers must match. This function only applies to containers of arbb::boolean. Scalar arguments are treated as dense containers of the appropriate dimensionality and size with elements equal to the scalar arguments provided.
a | The first boolean to and with. | |
b | The second boolean to and with. This parameter is treated as a dense container of the appropriate dimensionality and size with elements equal to the scalar argument provided. |
Definition at line 3332 of file elementwise_dense_scalar.hpp.
dense<boolean, D> arbb::operator&& | ( | const dense< boolean, D > & | a, | |
const boolean & | b | |||
) | [inline] |
Applies operator&&(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order.
The dimensionality and size of all containers must match. This function only applies to containers of arbb::boolean. Scalar arguments are treated as dense containers of the appropriate dimensionality and size with elements equal to the scalar arguments provided.
a | The first boolean to and with. | |
b | The second boolean to and with. |
Definition at line 3361 of file elementwise_dense_scalar.hpp.
dense<boolean, D> arbb::operator|| | ( | const typename uncaptured< boolean >::type & | a, | |
const dense< boolean, D > & | b | |||
) | [inline] |
Applies operator||(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order.
The dimensionality and size of all containers must match. This function only applies to containers of arbb::boolean. Scalar arguments are treated as dense containers of the appropriate dimensionality and size with elements equal to the scalar arguments provided.
a | The first boolean to or with. | |
b | The second boolean to or with. This parameter is treated as a dense container of the appropriate dimensionality and size with elements equal to the scalar argument provided. |
Definition at line 3393 of file elementwise_dense_scalar.hpp.
dense<boolean, D> arbb::operator|| | ( | const dense< boolean, D > & | a, | |
const typename uncaptured< boolean >::type & | b | |||
) | [inline] |
Applies operator||(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order.
The dimensionality and size of all containers must match. This function only applies to containers of arbb::boolean. Scalar arguments are treated as dense containers of the appropriate dimensionality and size with elements equal to the scalar arguments provided.
a | The first boolean to or with. | |
b | The second boolean to or with. |
Definition at line 3423 of file elementwise_dense_scalar.hpp.
dense<boolean, D> arbb::operator|| | ( | const dense< boolean, D > & | a, | |
const dense< boolean, D > & | b | |||
) | [inline] |
Applies operator||(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order.
The dimensionality and size of all containers must match. This function only applies to containers of arbb::boolean.
a | The first boolean to or with. | |
b | The second boolean to or with. |
Definition at line 3450 of file elementwise_dense_scalar.hpp.
dense<boolean, D> arbb::operator|| | ( | const boolean & | a, | |
const dense< boolean, D > & | b | |||
) | [inline] |
Applies operator||(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order.
The dimensionality and size of all containers must match. This function only applies to containers of arbb::boolean. Scalar arguments are treated as dense containers of the appropriate dimensionality and size with elements equal to the scalar arguments provided.
a | The first boolean to or with. | |
b | The second boolean to or with. This parameter is treated as a dense container of the appropriate dimensionality and size with elements equal to the scalar argument provided. |
Definition at line 3482 of file elementwise_dense_scalar.hpp.
dense<boolean, D> arbb::operator|| | ( | const dense< boolean, D > & | a, | |
const boolean & | b | |||
) | [inline] |
Applies operator||(const boolean&, const boolean&) to all elements of the provided containers and returns the result in order.
The dimensionality and size of all containers must match. This function only applies to containers of arbb::boolean. Scalar arguments are treated as dense containers of the appropriate dimensionality and size with elements equal to the scalar arguments provided.
a | The first boolean to or with. | |
b | The second boolean to or with. |
Definition at line 3511 of file elementwise_dense_scalar.hpp.
arbb ::detail::disable_if<detail::is_scalar< T >::value || detail::is_uncaptured_scalar< T >::value, dense<boolean, D> >::type arbb::operator! | ( | const dense< T, D > & | value | ) | [inline] |
Applies operator!(const T&) to all elements of the provided containers and returns the result in order.
The dimensionality and size of all containers must match. This function applies to containers of user-defined types.
value | The boolean value whose boolean complement is returned. |
Definition at line 1087 of file elementwise_dense_userdefined.hpp.
arbb ::detail::disable_if<detail::is_scalar< T >::value || detail::is_uncaptured_scalar< T >::value, dense<boolean, D> >::type arbb::operator&& | ( | const dense< T, D > & | a, | |
const dense< T, D > & | b | |||
) | [inline] |
Applies operator&&(const T&, const T&) to all elements of the provided containers and returns the result in order.
The dimensionality and size of all containers must match. This function applies to containers of user-defined types.
a | The first boolean to and with. | |
b | The second boolean to and with. |
Definition at line 2559 of file elementwise_dense_userdefined.hpp.
arbb ::detail::disable_if<detail::is_scalar< T >::value || detail::is_uncaptured_scalar< T >::value, dense<boolean, D> >::type arbb::operator|| | ( | const dense< T, D > & | a, | |
const dense< T, D > & | b | |||
) | [inline] |
Applies operator||(const T&, const T&) to all elements of the provided containers and returns the result in order.
The dimensionality and size of all containers must match. This function applies to containers of user-defined types.
a | The first boolean to or with. | |
b | The second boolean to or with. |
Definition at line 2649 of file elementwise_dense_userdefined.hpp.
Copyright © 2010, Intel Corporation. All rights reserved.