#include <inlined_vector.h>
Public Member Functions | |
| void | Commit () |
| void | Commit () && |
| template<typename ValueAdapter > | |
| void | Construct (Pointer data, ValueAdapter *values_ptr, SizeType size) |
| template<typename ValueAdapter > | |
| void | Construct (Pointer< A > data, ValueAdapter &values, SizeType< A > size) |
| ConstructionTransaction (A &allocator) | |
| ConstructionTransaction (AllocatorType *alloc_ptr) | |
| ConstructionTransaction (const ConstructionTransaction &)=delete | |
| ConstructionTransaction (const ConstructionTransaction &)=delete | |
| bool | DidConstruct () |
| bool | DidConstruct () |
| AllocatorType & | GetAllocator () |
| A & | GetAllocator () |
| Pointer & | GetData () |
| Pointer< A > & | GetData () |
| SizeType & | GetSize () |
| SizeType< A > & | GetSize () |
| void | operator= (const ConstructionTransaction &)=delete |
| void | operator= (const ConstructionTransaction &)=delete |
| ~ConstructionTransaction () | |
| ~ConstructionTransaction () | |
Private Types | |
| using | AllocatorTraits = absl::allocator_traits< AllocatorType > |
| using | Pointer = typename AllocatorTraits::pointer |
| using | SizeType = typename AllocatorTraits::size_type |
Private Attributes | |
| container_internal::CompressedTuple< AllocatorType, Pointer > | alloc_data_ |
| container_internal::CompressedTuple< A, Pointer< A > > | allocator_data_ |
| SizeType | size_ = 0 |
| SizeType< A > | size_ |
Definition at line 262 of file abseil-cpp/absl/container/internal/inlined_vector.h.
|
private |
Definition at line 235 of file bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h.
|
private |
Definition at line 236 of file bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h.
|
private |
Definition at line 237 of file bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h.
|
inlineexplicit |
Definition at line 264 of file abseil-cpp/absl/container/internal/inlined_vector.h.
|
inline |
Definition at line 267 of file abseil-cpp/absl/container/internal/inlined_vector.h.
|
delete |
|
inlineexplicit |
Definition at line 240 of file bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h.
|
inline |
Definition at line 243 of file bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h.
|
delete |
|
inline |
Definition at line 265 of file bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h.
|
inline |
Definition at line 287 of file abseil-cpp/absl/container/internal/inlined_vector.h.
|
inline |
Definition at line 259 of file bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h.
|
inline |
Definition at line 282 of file abseil-cpp/absl/container/internal/inlined_vector.h.
|
inline |
Definition at line 257 of file bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h.
|
inline |
Definition at line 280 of file abseil-cpp/absl/container/internal/inlined_vector.h.
|
inline |
Definition at line 253 of file bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h.
|
inline |
Definition at line 276 of file abseil-cpp/absl/container/internal/inlined_vector.h.
|
inline |
Definition at line 254 of file bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h.
|
inline |
Definition at line 277 of file abseil-cpp/absl/container/internal/inlined_vector.h.
|
inline |
Definition at line 255 of file bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h.
|
inline |
Definition at line 278 of file abseil-cpp/absl/container/internal/inlined_vector.h.
|
delete |
|
delete |
|
private |
Definition at line 271 of file bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h.
|
private |
Definition at line 293 of file abseil-cpp/absl/container/internal/inlined_vector.h.
|
private |
Definition at line 272 of file bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h.
|
private |
Definition at line 294 of file abseil-cpp/absl/container/internal/inlined_vector.h.