Public Member Functions | |
allocator_type & | alloc () |
StorageElement * | begin () const |
StorageElement * | end () const |
size_type | size () const |
Storage (size_type n, const allocator_type &a) | |
~Storage () noexcept | |
Private Member Functions | |
StorageElement * | InitializeData () |
Static Private Member Functions | |
static bool | UsingInlinedStorage (size_type n) |
Private Attributes | |
StorageElement * | data_ |
container_internal::CompressedTuple < size_type, allocator_type > | size_alloc_ |
Definition at line 446 of file fixed_array.h.
absl::FixedArray< T, N, A >::Storage::Storage | ( | size_type | n, |
const allocator_type & | a | ||
) | [inline] |
Definition at line 448 of file fixed_array.h.
absl::FixedArray< T, N, A >::Storage::~Storage | ( | ) | [inline] |
Definition at line 451 of file fixed_array.h.
allocator_type& absl::FixedArray< T, N, A >::Storage::alloc | ( | ) | [inline] |
Definition at line 462 of file fixed_array.h.
StorageElement* absl::FixedArray< T, N, A >::Storage::begin | ( | ) | const [inline] |
Definition at line 460 of file fixed_array.h.
StorageElement* absl::FixedArray< T, N, A >::Storage::end | ( | ) | const [inline] |
Definition at line 461 of file fixed_array.h.
StorageElement* absl::FixedArray< T, N, A >::Storage::InitializeData | ( | ) | [inline, private] |
Definition at line 471 of file fixed_array.h.
size_type absl::FixedArray< T, N, A >::Storage::size | ( | ) | const [inline] |
Definition at line 459 of file fixed_array.h.
static bool absl::FixedArray< T, N, A >::Storage::UsingInlinedStorage | ( | size_type | n | ) | [inline, static, private] |
Definition at line 467 of file fixed_array.h.
StorageElement* absl::FixedArray< T, N, A >::Storage::data_ [private] |
Definition at line 483 of file fixed_array.h.
container_internal::CompressedTuple<size_type, allocator_type> absl::FixedArray< T, N, A >::Storage::size_alloc_ [private] |
Definition at line 482 of file fixed_array.h.