Rosetta 3.3
Functions
ObjexxFCL::bit Namespace Reference

Functions

template<typename T >
bit_not (T const &x)
 Bitwise Not.
template<typename T >
bit_and (T const &x, T const &y)
 Bitwise And.
template<typename T >
bit_or (T const &x, T const &y)
 Bitwise Inclusive Or.
template<typename T >
bit_xor (T const &x, T const &y)
 Bitwise Exclusive Or.
template<typename T >
bit_set (T const &x, T const &pos)
 Bit Value Set to 1.
template<typename T >
bit_clr (T const &x, T const &pos)
 Bit Value Set to 0.
template<typename T >
bool bit_test (T const &x, T const &pos)
 Bit Value Test.

Function Documentation

template<typename T >
T ObjexxFCL::bit::bit_and ( T const &  x,
T const &  y 
) [inline]

Bitwise And.

template<typename T >
T ObjexxFCL::bit::bit_clr ( T const &  x,
T const &  pos 
) [inline]

Bit Value Set to 0.

References basic::T().

template<typename T >
T ObjexxFCL::bit::bit_not ( T const &  x) [inline]

Bitwise Not.

template<typename T >
T ObjexxFCL::bit::bit_or ( T const &  x,
T const &  y 
) [inline]

Bitwise Inclusive Or.

template<typename T >
T ObjexxFCL::bit::bit_set ( T const &  x,
T const &  pos 
) [inline]

Bit Value Set to 1.

References basic::T().

template<typename T >
bool ObjexxFCL::bit::bit_test ( T const &  x,
T const &  pos 
) [inline]

Bit Value Test.

References basic::T().

template<typename T >
T ObjexxFCL::bit::bit_xor ( T const &  x,
T const &  y 
) [inline]

Bitwise Exclusive Or.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines