|
Olaf
Overly Lightweight Acoustic Fingerprinting
|
Contains state information related to the deque. More...
#include <olaf_deque.h>
Data Fields | |
| size_t | max_size |
| size_t * | values |
| size_t | value_index |
| Queue * | queue |
Contains state information related to the deque.
The memory used by the ep extractor should be freed in the olaf_deque_destroy() method.
| size_t Olaf_Deque::max_size |
Maximum number of elements the deque can hold.
| Queue* Olaf_Deque::queue |
Underlying doubly-linked queue for deque operations.
| size_t Olaf_Deque::value_index |
Index of the next free slot in the values array.
| size_t* Olaf_Deque::values |
Array backing store for deque element values.