|
Sound Open Firmware
|
A FixedArray whose construction is only granted to ModuleInitialSettings. More...
#include <module_initial_settings.h>


Public Types | |
| typedef VALUE | ValueType |
| Public Types inherited from intel_adsp::FixedArray< VALUE > | |
| typedef VALUE | ValueType |
Public Member Functions | |
| Array (ValueType *array, size_t length) | |
| Initializes a new instance of Array. | |
| Public Member Functions inherited from intel_adsp::FixedArray< VALUE > | |
| FixedArray (ValueType *array, size_t length) | |
| Initializes a new instance of FixedArray. | |
| ValueType | GetValue (int index=0) const |
| Gets value at the given index of the array. | |
| ValueType | operator[] (int index) const |
| Subscript operator. | |
| size_t | GetLength (void) const |
| Gets the number of elements. | |
| void | Copy (ValueType *array, size_t length) const |
| Copies the values wrapped by the FixedArray into the given C-array. | |
Friends | |
| class | ModuleInitialSettings |
A FixedArray whose construction is only granted to ModuleInitialSettings.
| typedef VALUE intel_adsp::ModuleInitialSettings::Array< VALUE >::ValueType |
|
inlineexplicit |
Initializes a new instance of Array.
|
friend |