Files
soundcube-firmware/tools/ringbuffer-test.cpp

19 lines
350 B
C++
Raw Permalink Normal View History

#include <iostream>
#include "ringbuffer.h"
RingBuffer<int16_t> ringbuffer(25);
int main(){
ringbuffer.begin();
for(int j = 0; j < 3; j++){
for(int i = 0; i < 15; i++){
if(!ringbuffer.isFull()) ringbuffer.push(i);
}
std::cout << "---" << std::endl;
for(int i = 0; i < 25; i++){
if(!ringbuffer.isEmpty()) ringbuffer.pop();
}
}
}