Public Types | Static Public Member Functions | List of all members
absl::ABSL_NAMESPACE_BEGIN::MakeWithIndex< NumIndices, CurrIndex > Struct Template Reference

Public Types

using Variant = VariantOfAlternatives< NumIndices >
 
using Variant = VariantOfAlternatives< NumIndices >
 

Static Public Member Functions

static Variant Run (std::size_t index)
 
static Variant Run (std::size_t index)
 

Detailed Description

template<std::size_t NumIndices, std::size_t CurrIndex = NumIndices - 1>
struct absl::ABSL_NAMESPACE_BEGIN::MakeWithIndex< NumIndices, CurrIndex >

Definition at line 77 of file abseil-cpp/absl/types/variant_benchmark.cc.

Member Typedef Documentation

◆ Variant [1/2]

template<std::size_t NumIndices, std::size_t CurrIndex = NumIndices - 1>
using absl::ABSL_NAMESPACE_BEGIN::MakeWithIndex< NumIndices, CurrIndex >::Variant = VariantOfAlternatives<NumIndices>

Definition at line 78 of file abseil-cpp/absl/types/variant_benchmark.cc.

◆ Variant [2/2]

template<std::size_t NumIndices, std::size_t CurrIndex = NumIndices - 1>
using absl::ABSL_NAMESPACE_BEGIN::MakeWithIndex< NumIndices, CurrIndex >::Variant = VariantOfAlternatives<NumIndices>

Member Function Documentation

◆ Run() [1/2]

template<std::size_t NumIndices, std::size_t CurrIndex = NumIndices - 1>
static Variant absl::ABSL_NAMESPACE_BEGIN::MakeWithIndex< NumIndices, CurrIndex >::Run ( std::size_t  index)
inlinestatic

Definition at line 80 of file abseil-cpp/absl/types/variant_benchmark.cc.

◆ Run() [2/2]

template<std::size_t NumIndices, std::size_t CurrIndex = NumIndices - 1>
static Variant absl::ABSL_NAMESPACE_BEGIN::MakeWithIndex< NumIndices, CurrIndex >::Run ( std::size_t  index)
inlinestatic

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


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