#ifndef AQUEUE_H
#define AQUEUE_H
/* Dynamically growing queue. Use the array directly to access the data,
for example:
count = queue_count(queue);
for (i = 0; i < count; i++) {
data = array[queue_idx(i)];
}
*/
struct aqueue {
bool full;
};
/* Append item to head */
/* Delete last item from tail */
/* Remove item from n'th position */
/* Clear the entire aqueue */
/* Returns the number of items in aqueue. */
/* Returns array index of n'th element in aqueue. */
static inline unsigned int ATTR_PURE
{
}
#endif