GNU Radio's BLOCKSTREAM Package
|
#include <mipp.h>
Public Member Functions | |
Msk () | |
Msk (const msk m) | |
Msk (const bool val) | |
Msk (const bool vals[N]) | |
Msk (const std::initializer_list< bool > &l) | |
template<typename T > | |
Reg< T > | cvt_reg () const |
~Msk () | |
void | set0 () |
void | set1 (const bool val) |
Msk< N > | andb (const Msk< N > v) const |
Msk< N > | andnb (const Msk< N > v) const |
Msk< N > | notb () const |
Msk< N > | orb (const Msk< N > v) const |
Msk< N > | xorb (const Msk< N > v) const |
Msk< N > | lshift (const uint32_t n) const |
Msk< N > | rshift (const uint32_t n) const |
template<typename T > | |
Reg< T > | andb (const Reg< T > v) const |
template<typename T > | |
Reg< T > | andnb (const Reg< T > v) const |
template<typename T > | |
Reg< T > | orb (const Reg< T > v) const |
template<typename T > | |
Reg< T > | xorb (const Reg< T > v) const |
Msk< N > | operator~ () |
Msk< N > & | operator^= (const Msk< N > &v) |
Msk< N > | operator^ (const Msk< N > v) const |
Msk< N > & | operator|= (const Msk< N > &v) |
Msk< N > | operator| (const Msk< N > v) const |
Msk< N > & | operator&= (const Msk< N > &v) |
Msk< N > | operator& (const Msk< N > v) const |
Msk< N > & | operator<<= (const uint32_t n) |
Msk< N > | operator<< (const uint32_t n) const |
Msk< N > & | operator>>= (const uint32_t n) |
Msk< N > | operator>> (const uint32_t n) const |
bool | operator[] (size_t index) const |
Public Attributes | |
msk | m |