pabigot
0.1.1
C++ support classes
|
Special-purpose containers, primarily for embedded systems use. More...
#include <array>
#include <cinttypes>
#include <functional>
#include <limits>
#include <pabigot/common.hpp>
Go to the source code of this file.
Data Structures | |
class | pabigot::container::rr_adaptor< T > |
A basic round-robin (circular) homogeneous buffer with externally-allocated capacity. More... | |
class | pabigot::container::forward_chain< T, REF_NEXT > |
Container used to link objects into a sequence. More... | |
class | pabigot::container::forward_chain< T, REF_NEXT >::end_iterator_type |
Sentinal type used as end-of-chain iterator value. More... | |
class | pabigot::container::forward_chain< T, REF_NEXT >::chain_iterator_type |
Iterator type designed to support range-for. More... | |
Namespaces | |
pabigot | |
Root for all pabigot namespaces. | |
pabigot::container | |
Special purpose containers. | |
Special-purpose containers, primarily for embedded systems use.
These may or may not satisfy any standard C++ container concepts.