xtensor
|
Functions | |
template<class E1 , class E2 > | |
auto | xt::operator& (E1 &&e1, E2 &&e2) noexcept -> detail::xfunction_type_t< detail::bitwise_and, E1, E2 > |
Bitwise and. | |
template<class E1 , class E2 > | |
auto | xt::operator| (E1 &&e1, E2 &&e2) noexcept -> detail::xfunction_type_t< detail::bitwise_or, E1, E2 > |
Bitwise or. | |
template<class E1 , class E2 > | |
auto | xt::operator^ (E1 &&e1, E2 &&e2) noexcept -> detail::xfunction_type_t< detail::bitwise_xor, E1, E2 > |
Bitwise xor. | |
template<class E > | |
auto | xt::operator~ (E &&e) noexcept -> detail::xfunction_type_t< detail::bitwise_not, E > |
Bitwise not. | |
template<class E1 , class E2 > | |
auto | xt::left_shift (E1 &&e1, E2 &&e2) noexcept -> detail::xfunction_type_t< detail::left_shift, E1, E2 > |
Bitwise left shift. | |
template<class E1 , class E2 > | |
auto | xt::right_shift (E1 &&e1, E2 &&e2) noexcept -> detail::xfunction_type_t< detail::right_shift, E1, E2 > |
Bitwise left shift. | |
template<class E1 , class E2 > | |
auto | xt::operator<< (E1 &&e1, E2 &&e2) noexcept -> detail::shift_return_type_t< detail::left_shift, E1, E2 > |
Bitwise left shift. | |
template<class E1 , class E2 > | |
auto | xt::operator>> (E1 &&e1, E2 &&e2) -> detail::shift_return_type_t< detail::right_shift, E1, E2 > |
Bitwise right shift. | |
|
inlinenoexcept |
Bitwise left shift.
Returns an xfunction for the element-wise bitwise left shift of e1 by e2.
e1 | an xexpression |
e2 | an xexpression |
Definition at line 462 of file xoperation.hpp.
|
inlinenoexcept |
Bitwise and.
Returns an xfunction for the element-wise bitwise and of e1 and e2.
e1 | an xexpression or a scalar |
e2 | an xexpression or a scalar |
Definition at line 399 of file xoperation.hpp.
|
inlinenoexcept |
Bitwise left shift.
Returns an xfunction for the element-wise bitwise left shift of e1 by e2.
e1 | an xexpression |
e2 | an xexpression |
Definition at line 525 of file xoperation.hpp.
|
inline |
Bitwise right shift.
Returns an xfunction for the element-wise bitwise right shift of e1 by e2.
e1 | an xexpression |
e2 | an xexpression |
Definition at line 543 of file xoperation.hpp.
|
inlinenoexcept |
Bitwise xor.
Returns an xfunction for the element-wise bitwise xor of e1 and e2.
e1 | an xexpression or a scalar |
e2 | an xexpression or a scalar |
Definition at line 431 of file xoperation.hpp.
|
inlinenoexcept |
Bitwise or.
Returns an xfunction for the element-wise bitwise or of e1 and e2.
e1 | an xexpression or a scalar |
e2 | an xexpression or a scalar |
Definition at line 415 of file xoperation.hpp.
|
inlinenoexcept |
Bitwise not.
Returns an xfunction for the element-wise bitwise not of e.
e | an xexpression |
Definition at line 446 of file xoperation.hpp.
|
inlinenoexcept |
Bitwise left shift.
Returns an xfunction for the element-wise bitwise left shift of e1 by e2.
e1 | an xexpression |
e2 | an xexpression |
Definition at line 478 of file xoperation.hpp.