arduino-audio-tools
|
Vector, List, Queue, Stack... More...
Classes | |
class | List< T > |
Double linked list. More... | |
class | Queue< T > |
FIFO Queue which is based on a List. More... | |
class | QueueFromVector< T > |
FIFO Queue which is based on a Vector. More... | |
class | QueueRTOS< T > |
FIFO Queue whch is based on the FreeRTOS queue API. The default allocator will allocate the memory from psram if available. More... | |
class | Slice< T > |
Helps to split up a big memory array into smaller slices. There are no additinal heap allocations! Example: if we have an array with 9 entries (1,2,3,4,5,6,7,8,9): slices(5) gives 2. slice(5,0) returns size 5 with 1,2,3,4,5 and slice(5,1) returns size 4 with 6,7,8,9! More... | |
class | Stack< T > |
LIFO Stack which is based on a List. More... | |
class | Vector< T > |
Vector implementation which provides the most important methods as defined by std::vector. This class it is quite handy to have and most of the times quite better then dealing with raw c arrays. More... | |
Vector, List, Queue, Stack...