#include <CircularFifo.hpp>
◆ value_type
template<class ItemType >
◆ CircularFifo() [1/2]
template<class ItemType >
◆ CircularFifo() [2/2]
template<class ItemType >
◆ ~CircularFifo()
template<class ItemType >
◆ frontPtr()
template<class ItemType >
◆ isFull()
template<class ItemType >
◆ next()
template<class ItemType >
◆ numFilledSlots()
template<class ItemType >
◆ numFreeSlots()
template<class ItemType >
◆ pop_free()
template<class ItemType >
◆ pop_value() [1/2]
template<class ItemType >
◆ pop_value() [2/2]
template<class ItemType >
ItemType aare::CircularFifo< ItemType >::pop_value |
( |
std::chrono::nanoseconds |
wait, |
|
|
std::atomic< bool > & |
stopped |
|
) |
| |
|
inline |
◆ push_free()
template<class ItemType >
template<class... Args>
◆ push_value()
template<class ItemType >
template<class... Args>
◆ try_pop_free()
template<class ItemType >
◆ try_push_free()
template<class ItemType >
template<class... Args>
◆ try_push_value()
template<class ItemType >
template<class... Args>
◆ fifo_size
template<class ItemType >
◆ filled_slots
template<class ItemType >
◆ free_slots
template<class ItemType >
The documentation for this class was generated from the following file: