Public Types | Public Attributes | List of all members
absl::inlined_vector_internal::StorageView< A > Struct Template Reference

#include <inlined_vector.h>

Public Types

using AllocatorTraits = absl::allocator_traits< AllocatorType >
 
using Pointer = typename AllocatorTraits::pointer
 
using SizeType = typename AllocatorTraits::size_type
 

Public Attributes

SizeType capacity
 
SizeType< Acapacity
 
Pointer data
 
Pointer< Adata
 
SizeType size
 
SizeType< Asize
 

Detailed Description

template<typename A>
struct absl::inlined_vector_internal::StorageView< A >

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

Member Typedef Documentation

◆ AllocatorTraits

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

◆ Pointer

◆ SizeType

Member Data Documentation

◆ capacity [1/2]

template<typename A >
SizeType absl::inlined_vector_internal::StorageView< A >::capacity

◆ capacity [2/2]

template<typename A >
SizeType<A> absl::inlined_vector_internal::StorageView< A >::capacity

◆ data [1/2]

template<typename A >
Pointer absl::inlined_vector_internal::StorageView< A >::data

◆ data [2/2]

template<typename A >
Pointer<A> absl::inlined_vector_internal::StorageView< A >::data

◆ size [1/2]

◆ size [2/2]


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


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