![]() |
SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
#include <discrmath.h>
Public Member Functions | |
| bitvect () | |
| bitvect (T val) | |
| template<int M> | |
| bitvect< T, N > & | copy (const bitvect< T, M > &a) |
| bool | operator[] (unsigned int i) const |
| template<int M> | |
| bitvect< T, N > & | operator+= (const bitvect< T, M > &a) |
| bitvect< T, N > & | operator<<= (unsigned int n) |
Public Attributes | |
| T | v [NW] |
Static Public Attributes | |
| static const size_t | WSIZE = sizeof(T) * 8 |
| static const size_t | NW = (N + WSIZE - 1) / WSIZE |
Private Member Functions | |
| void | truncate_to_N () |
Definition at line 33 of file discrmath.h.
|
inline |
Definition at line 39 of file discrmath.h.
|
inline |
Definition at line 40 of file discrmath.h.
|
inline |
Definition at line 49 of file discrmath.h.
|
inline |
Definition at line 70 of file discrmath.h.
|
inline |
Definition at line 82 of file discrmath.h.
|
inline |
Definition at line 62 of file discrmath.h.
|
inlineprivate |
Definition at line 97 of file discrmath.h.
Referenced by leansdr::bitvect< T, DP >::copy(), leansdr::bitvect< T, DP >::operator+=(), and leansdr::bitvect< T, DP >::operator<<=().
Here is the caller graph for this function:
|
static |
Definition at line 36 of file discrmath.h.
Referenced by leansdr::bitvect< T, DP >::bitvect(), leansdr::bitvect< T, DP >::copy(), leansdr::operator+(), leansdr::bitvect< T, DP >::operator+=(), leansdr::operator==(), and leansdr::shiftdivmod().
| T leansdr::bitvect< T, N >::v[NW] |
Definition at line 37 of file discrmath.h.
Referenced by leansdr::bitvect< T, DP >::copy(), leansdr::crc8_engine::crc8_engine(), leansdr::divmod(), leansdr::bch_engine< T, N, NP, DP, TGF, GFTRUNCGEN >::encode(), leansdr::operator+(), leansdr::bitvect< T, DP >::operator+=(), leansdr::operator==(), and leansdr::shiftdivmod().
|
static |
Definition at line 35 of file discrmath.h.
Referenced by leansdr::bitvect< T, DP >::operator[]().
1.8.13