|
LibSWOC++ 1.5.14
Solid Wall of C++
|
Internal (fixed) storage. More...
#include <Vectray.h>

Public Member Functions | |
| FixedStore ()=default | |
| Default construct - empty. | |
| FixedStore (allocator_type const &a) | |
| MemSpan< T > | span () |
| T * | data () |
| T const * | data () const |
Public Attributes | |
| std::array< std::byte, sizeof(T) *N > | _raw |
| Raw memory for element storage. | |
| size_t | _count = 0 |
| Number of valid elements. | |
| allocator_type | _a |
| Allocator instance - used for construction. | |
Internal (fixed) storage.
|
inlineexplicit |
| swoc::Vectray< T, N, A >::FixedStore::~FixedStore | ( | ) |
| T * swoc::Vectray< T, N, A >::FixedStore::data | ( | ) |
| T const * swoc::Vectray< T, N, A >::FixedStore::data | ( | ) | const |
| MemSpan< T > swoc::Vectray< T, N, A >::FixedStore::span | ( | ) |
| allocator_type swoc::Vectray< T, N, A >::FixedStore::_a |
| size_t swoc::Vectray< T, N, A >::FixedStore::_count = 0 |
| std::array<std::byte, sizeof(T) * N> swoc::Vectray< T, N, A >::FixedStore::_raw |