|
| template<int N> |
| int | dsp::wrap_around (int a) |
| | decrease by N if >= N (useful for circular buffers)
|
| template<> |
| int | dsp::wrap_around< 2 > (int a) |
| template<> |
| int | dsp::wrap_around< 4 > (int a) |
| template<> |
| int | dsp::wrap_around< 8 > (int a) |
| template<> |
| int | dsp::wrap_around< 16 > (int a) |
| template<> |
| int | dsp::wrap_around< 32 > (int a) |
| template<> |
| int | dsp::wrap_around< 64 > (int a) |
| template<> |
| int | dsp::wrap_around< 128 > (int a) |
| template<> |
| int | dsp::wrap_around< 256 > (int a) |
| template<> |
| int | dsp::wrap_around< 512 > (int a) |
| template<> |
| int | dsp::wrap_around< 1024 > (int a) |
| template<> |
| int | dsp::wrap_around< 2048 > (int a) |
| template<> |
| int | dsp::wrap_around< 4096 > (int a) |
| template<> |
| int | dsp::wrap_around< 8192 > (int a) |
| template<> |
| int | dsp::wrap_around< 16384 > (int a) |
| template<> |
| int | dsp::wrap_around< 32768 > (int a) |
| template<> |
| int | dsp::wrap_around< 65536 > (int a) |
| template<class Buf, class T> |
| void | dsp::fill (Buf &buf, T value) |
| template<class T> |
| void | dsp::fill (T *data, int size, T value) |
| template<class T, class U> |
| void | dsp::copy (T *dest, U *src, int size, T scale=1, T add=0) |
| template<class T, class U> |
| void | dsp::copy_buf (T &dest_buf, const U &src_buf, T scale=1, T add=0) |