AVRTools
A Library for the AVR ATmega328 and ATmega2560 Microcontrollers
Classes
RingBufferT.h File Reference

This file provides a very flexible, template-based ring buffer implementation. More...

#include <util/atomic.h>
Include dependency graph for RingBufferT.h:

Go to the source code of this file.

Classes

class  RingBufferT< T, N, SIZE >
 a template-based ring buffer class that can store different kinds of objects in buffers of whatever size is needed. More...
 

Detailed Description

This file provides a very flexible, template-based ring buffer implementation.

Ring buffers are versatile storage structures. This file provides a template-based ring buffer implementation that can store different kinds of objects in buffers of whatever size is needed.