FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
|
Contains all FastArduino generic containers: More...
Classes | |
class | array |
Container that encapsulates a fixed size array. More... | |
class | Link |
A wrapper for items stored in a LinkedList . More... | |
class | LinkedList |
Linked list of type T_ items. More... | |
class | LinkWrapper |
A wrapper for items stored in a LinkedList . More... | |
class | Queue |
Queue of type T_ items. More... | |
Functions | |
template<typename T , typename TREF > | |
T | pull (Queue< T, TREF > &queue) |
Pull an item from the beginning of queue . More... | |
template<typename T , typename TREF > | |
T | peek (Queue< T, TREF > &queue) |
Peek an item from the beginning of queue . More... | |
Contains all FastArduino generic containers:
T containers::pull | ( | Queue< T, TREF > & | queue | ) |
Pull an item from the beginning of queue
.
The item is removed from the queue. This method wait until one item is available in queue
.
queue
T containers::peek | ( | Queue< T, TREF > & | queue | ) |
Peek an item from the beginning of queue
.
The queue is NOT modified, no item is removed from the queue. This method wait until one item is available in queue
.
queue