Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
absl::ABSL_NAMESPACE_BEGIN::ValueHolder< T, N > Struct Template Reference

Public Types

typedef T value_type
 
typedef T value_type
 

Public Member Functions

 ValueHolder (const T &x)
 
 ValueHolder (const T &x)
 

Public Attributes

value_type value
 

Static Public Attributes

static const size_t kIndex = N
 

Detailed Description

template<typename T, size_t N>
struct absl::ABSL_NAMESPACE_BEGIN::ValueHolder< T, N >

Definition at line 146 of file abseil-cpp/absl/types/variant_test.cc.

Member Typedef Documentation

◆ value_type [1/2]

template<typename T , size_t N>
typedef T absl::ABSL_NAMESPACE_BEGIN::ValueHolder< T, N >::value_type

Definition at line 148 of file abseil-cpp/absl/types/variant_test.cc.

◆ value_type [2/2]

template<typename T , size_t N>
typedef T absl::ABSL_NAMESPACE_BEGIN::ValueHolder< T, N >::value_type

Constructor & Destructor Documentation

◆ ValueHolder() [1/2]

template<typename T , size_t N>
absl::ABSL_NAMESPACE_BEGIN::ValueHolder< T, N >::ValueHolder ( const T x)
inlineexplicit

Definition at line 147 of file abseil-cpp/absl/types/variant_test.cc.

◆ ValueHolder() [2/2]

template<typename T , size_t N>
absl::ABSL_NAMESPACE_BEGIN::ValueHolder< T, N >::ValueHolder ( const T x)
inlineexplicit

Member Data Documentation

◆ kIndex

template<typename T , size_t N>
const size_t absl::ABSL_NAMESPACE_BEGIN::ValueHolder< T, N >::kIndex = N
static

Definition at line 150 of file abseil-cpp/absl/types/variant_test.cc.

◆ value

template<typename T , size_t N>
value_type absl::ABSL_NAMESPACE_BEGIN::ValueHolder< T, N >::value

Definition at line 149 of file abseil-cpp/absl/types/variant_test.cc.


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


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