|
iceoryx2
C++ Language Bindings
|
#include "iox2/bb/detail/attributes.hpp"#include "iox2/bb/optional.hpp"#include "iox2/bb/detail/raw_byte_storage.hpp"#include <algorithm>#include <cstddef>#include <cstdint>#include <cstring>#include <functional>#include <initializer_list>#include <ostream>#include <type_traits>Go to the source code of this file.
Classes | |
| class | iox2::bb::StaticVector< T, Capacity > |
| A resizable container with compile-time fixed static capacity and contiguous inplace storage. More... | |
| class | iox2::bb::StaticVector< T, Capacity >::UncheckedConstAccessor |
| class | iox2::bb::StaticVector< T, Capacity >::UncheckedAccessor |
| Users of this class must ensure that all memory accesses stay within bounds of the accessed vector's memory. More... | |
| struct | iox2::bb::IsStaticVector< typename > |
| struct | iox2::bb::IsStaticVector< StaticVector< T, N > > |
Namespaces | |
| namespace | iox2 |
| namespace | iox2::bb |
Functions | |
| template<typename T , uint64_t N> | |
| auto | operator<< (std::ostream &stream, const iox2::bb::StaticVector< T, N > &value) -> std::ostream & |
| auto operator<< | ( | std::ostream & | stream, |
| const iox2::bb::StaticVector< T, N > & | value | ||
| ) | -> std::ostream& |
Definition at line 518 of file static_vector.hpp.