Public Member Functions | Public Attributes | List of all members
absl::variant_internal::VisitIndicesVariadicImpl< absl::index_sequence< N... >, EndIndices... >::FlattenedOp< Op > Struct Template Reference

#include <variant.h>

Public Member Functions

template<std::size_t I>
VisitIndicesResultT< Op, decltype(EndIndices)... > operator() (SizeT< I >)&&
 

Public Attributes

Op && op
 

Detailed Description

template<std::size_t... N, std::size_t... EndIndices>
template<class Op>
struct absl::variant_internal::VisitIndicesVariadicImpl< absl::index_sequence< N... >, EndIndices... >::FlattenedOp< Op >

Definition at line 474 of file internal/variant.h.

Member Function Documentation

template<std::size_t... N, std::size_t... EndIndices>
template<class Op >
template<std::size_t I>
VisitIndicesResultT<Op, decltype(EndIndices)...> absl::variant_internal::VisitIndicesVariadicImpl< absl::index_sequence< N... >, EndIndices... >::FlattenedOp< Op >::operator() ( SizeT< I >  )
inline

Definition at line 476 of file internal/variant.h.

Member Data Documentation

template<std::size_t... N, std::size_t... EndIndices>
template<class Op >
Op&& absl::variant_internal::VisitIndicesVariadicImpl< absl::index_sequence< N... >, EndIndices... >::FlattenedOp< Op >::op

Definition at line 484 of file internal/variant.h.


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


abseil_cpp
Author(s):
autogenerated on Wed Jun 19 2019 19:20:00