Struct FIFO

template<typename T, T DEF, uint32_t SIZE>
struct FIFO

Public Functions

inline void fill(const T &val)
inline void push(const T &val)
inline T pop()

Public Members

T data[SIZE] = {}
uint32_t pos = {0}
uint32_t count = {0}