Public Member Functions | Private Types | List of all members
absl::inlined_vector_internal::DefaultValueAdapter< A > Class Template Reference

#include <inlined_vector.h>

Public Member Functions

void AssignNext (Pointer assign_at)
 
void AssignNext (Pointer< A > assign_at)
 
void ConstructNext (A &allocator, Pointer< A > construct_at)
 
void ConstructNext (AllocatorType *alloc_ptr, Pointer construct_at)
 
 DefaultValueAdapter ()
 
 DefaultValueAdapter ()
 

Private Types

using AllocatorTraits = absl::allocator_traits< AllocatorType >
 
using Pointer = typename AllocatorTraits::pointer
 
using ValueType = typename AllocatorTraits::value_type
 

Detailed Description

template<typename A>
class absl::inlined_vector_internal::DefaultValueAdapter< A >

Definition at line 205 of file abseil-cpp/absl/container/internal/inlined_vector.h.

Member Typedef Documentation

◆ AllocatorTraits

template<typename A >
using absl::inlined_vector_internal::DefaultValueAdapter< A >::AllocatorTraits = absl::allocator_traits<AllocatorType>
private

◆ Pointer

template<typename A >
using absl::inlined_vector_internal::DefaultValueAdapter< A >::Pointer = typename AllocatorTraits::pointer
private

◆ ValueType

Constructor & Destructor Documentation

◆ DefaultValueAdapter() [1/2]

template<typename A >
absl::inlined_vector_internal::DefaultValueAdapter< A >::DefaultValueAdapter ( )
inlineexplicit

◆ DefaultValueAdapter() [2/2]

template<typename A >
absl::inlined_vector_internal::DefaultValueAdapter< A >::DefaultValueAdapter ( )
inlineexplicit

Member Function Documentation

◆ AssignNext() [1/2]

template<typename A >
void absl::inlined_vector_internal::DefaultValueAdapter< A >::AssignNext ( Pointer  assign_at)
inline

◆ AssignNext() [2/2]

template<typename A >
void absl::inlined_vector_internal::DefaultValueAdapter< A >::AssignNext ( Pointer< A assign_at)
inline

◆ ConstructNext() [1/2]

template<typename A >
void absl::inlined_vector_internal::DefaultValueAdapter< A >::ConstructNext ( A allocator,
Pointer< A construct_at 
)
inline

◆ ConstructNext() [2/2]

template<typename A >
void absl::inlined_vector_internal::DefaultValueAdapter< A >::ConstructNext ( AllocatorType *  alloc_ptr,
Pointer  construct_at 
)
inline

The documentation for this class was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:02:53