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

#include <variant.h>

List of all members.

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:42:17