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

This file provides an efficient ring buffer implementation for storing bytes. More...

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

Go to the source code of this file.

Classes

class  RingBuffer
 This class provides an efficient ring buffer implementation for storing bytes. Ring buffers are particularly useful for memory constrained microcontrollers such as the ATmega328 and ATmega2650. For maximum efficiency, this class is focused on the storgage of bytes, providing a single code base that is shared by all instances of this class. More...
 

Detailed Description

This file provides an efficient ring buffer implementation for storing bytes.

Ring buffers are particularly useful for memory constrained microcontrollers such as the ATmega328 and ATmega2650.