NMEA2000 Library  0.1
Library to handle NMEA 2000 Communication written in C++
tPriorityRingBuffer< T > Member List

This is the complete list of members for tPriorityRingBuffer< T >, including all inherited members.

add(const T &val, uint8_t _priority=0)tPriorityRingBuffer< T >
buffertPriorityRingBuffer< T >protected
clean()tPriorityRingBuffer< T >
clear()tPriorityRingBuffer< T >
count()tPriorityRingBuffer< T >
getAddRef(uint8_t _priority=0)tPriorityRingBuffer< T >
getMemSize(uint16_t _size, uint8_t _maxPriorities=1)tPriorityRingBuffer< T >static
getReadRef(uint8_t _priority)tPriorityRingBuffer< T >
getReadRef(uint8_t *_priority=0)tPriorityRingBuffer< T >
getSize() consttPriorityRingBuffer< T >inline
headtPriorityRingBuffer< T >protected
isEmpty(uint8_t _priority=0xff) consttPriorityRingBuffer< T >
maxPrioritiestPriorityRingBuffer< T >protected
priorityReferenciestPriorityRingBuffer< T >protected
read(T &val)tPriorityRingBuffer< T >
sizetPriorityRingBuffer< T >protected
tailtPriorityRingBuffer< T >protected
tPriorityRingBuffer(uint16_t _size, uint8_t _maxPriorities=1)tPriorityRingBuffer< T >
~tPriorityRingBuffer()tPriorityRingBuffer< T >virtual