Public Member Functions | Private Member Functions | Private Attributes | List of all members
absl::FixedArray< T, N, A >::NonEmptyInlinedStorage Class Reference

Public Member Functions

void AnnotateConstruct (size_type n)
 
void AnnotateConstruct (size_type n)
 
void AnnotateDestruct (size_type n)
 
void AnnotateDestruct (size_type n)
 
StorageElementdata ()
 
StorageElementdata ()
 

Private Member Functions

 ABSL_ADDRESS_SANITIZER_REDZONE (redzone_begin_)
 
 ABSL_ADDRESS_SANITIZER_REDZONE (redzone_begin_)
 
 ABSL_ADDRESS_SANITIZER_REDZONE (redzone_end_)
 
 ABSL_ADDRESS_SANITIZER_REDZONE (redzone_end_)
 

Private Attributes

char buff_ [sizeof(StorageElement[inline_elements])]
 

Detailed Description

template<typename T, size_t N = kFixedArrayUseDefault, typename A = std::allocator<T>>
class absl::FixedArray< T, N, A >::NonEmptyInlinedStorage

Definition at line 415 of file abseil-cpp/absl/container/fixed_array.h.

Member Function Documentation

◆ ABSL_ADDRESS_SANITIZER_REDZONE() [1/4]

template<typename T , size_t N = kFixedArrayUseDefault, typename A = std::allocator<T>>
absl::FixedArray< T, N, A >::NonEmptyInlinedStorage::ABSL_ADDRESS_SANITIZER_REDZONE ( redzone_begin_  )
private

◆ ABSL_ADDRESS_SANITIZER_REDZONE() [2/4]

template<typename T , size_t N = kFixedArrayUseDefault, typename A = std::allocator<T>>
absl::FixedArray< T, N, A >::NonEmptyInlinedStorage::ABSL_ADDRESS_SANITIZER_REDZONE ( redzone_begin_  )
private

◆ ABSL_ADDRESS_SANITIZER_REDZONE() [3/4]

template<typename T , size_t N = kFixedArrayUseDefault, typename A = std::allocator<T>>
absl::FixedArray< T, N, A >::NonEmptyInlinedStorage::ABSL_ADDRESS_SANITIZER_REDZONE ( redzone_end_  )
private

◆ ABSL_ADDRESS_SANITIZER_REDZONE() [4/4]

template<typename T , size_t N = kFixedArrayUseDefault, typename A = std::allocator<T>>
absl::FixedArray< T, N, A >::NonEmptyInlinedStorage::ABSL_ADDRESS_SANITIZER_REDZONE ( redzone_end_  )
private

◆ AnnotateConstruct() [1/2]

template<typename T , size_t N = kFixedArrayUseDefault, typename A = std::allocator<T>>
void absl::FixedArray< T, N, A >::NonEmptyInlinedStorage::AnnotateConstruct ( size_type  n)

◆ AnnotateConstruct() [2/2]

template<typename T , size_t N = kFixedArrayUseDefault, typename A = std::allocator<T>>
void absl::FixedArray< T, N, A >::NonEmptyInlinedStorage::AnnotateConstruct ( size_type  n)

◆ AnnotateDestruct() [1/2]

template<typename T , size_t N = kFixedArrayUseDefault, typename A = std::allocator<T>>
void absl::FixedArray< T, N, A >::NonEmptyInlinedStorage::AnnotateDestruct ( size_type  n)

◆ AnnotateDestruct() [2/2]

template<typename T , size_t N = kFixedArrayUseDefault, typename A = std::allocator<T>>
void absl::FixedArray< T, N, A >::NonEmptyInlinedStorage::AnnotateDestruct ( size_type  n)

◆ data() [1/2]

template<typename T , size_t N = kFixedArrayUseDefault, typename A = std::allocator<T>>
StorageElement* absl::FixedArray< T, N, A >::NonEmptyInlinedStorage::data ( )
inline

Definition at line 417 of file abseil-cpp/absl/container/fixed_array.h.

◆ data() [2/2]

template<typename T , size_t N = kFixedArrayUseDefault, typename A = std::allocator<T>>
StorageElement* absl::FixedArray< T, N, A >::NonEmptyInlinedStorage::data ( )
inline

Member Data Documentation

◆ buff_

template<typename T , size_t N = kFixedArrayUseDefault, typename A = std::allocator<T>>
char absl::FixedArray< T, N, A >::NonEmptyInlinedStorage::buff_
private

Definition at line 428 of file abseil-cpp/absl/container/fixed_array.h.


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


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