Audacity 3.2.0
|
#include <PowerSpectrumGetter.h>
Public Member Functions | |
PffftAlignedCount ()=default | |
PffftAlignedCount (size_t nFloats) | |
Construct from some number of floats, rounding up as needed. More... | |
PffftAlignedCount (const PffftAlignedCount &)=default | |
PffftAlignedCount & | operator= (const PffftAlignedCount &)=default |
operator size_t () const | |
Static Public Attributes | |
static constexpr size_t | ByteAlignment = 64 |
static constexpr auto | FloatAlignment = ByteAlignment / sizeof(float) |
Private Attributes | |
size_t | value {} |
An unsigned number of floats that can span two addresses that are well aligned for pffft
Definition at line 54 of file PowerSpectrumGetter.h.
|
default |
|
inlineexplicit |
Construct from some number of floats, rounding up as needed.
Definition at line 63 of file PowerSpectrumGetter.h.
|
default |
|
inline |
result: result % FloatAlignment == 0
Definition at line 72 of file PowerSpectrumGetter.h.
References value.
|
default |
|
staticconstexpr |
Definition at line 57 of file PowerSpectrumGetter.h.
|
staticconstexpr |
Definition at line 58 of file PowerSpectrumGetter.h.
|
private |
Definition at line 75 of file PowerSpectrumGetter.h.
Referenced by operator size_t().