Public Member Functions | Public Attributes | List of all members
absl::variant_internal::VariantCoreAccess::InitFromVisitor< LeftVariant, QualifiedRightVariant > Struct Template Reference

#include <variant.h>

Public Member Functions

template<std::size_t NewIndex>
void operator() (SizeT< NewIndex >) const
 
void operator() (SizeT< absl::variant_npos >) const
 

Public Attributes

LeftVariant * left
 
QualifiedRightVariant && right
 

Detailed Description

template<class LeftVariant, class QualifiedRightVariant>
struct absl::variant_internal::VariantCoreAccess::InitFromVisitor< LeftVariant, QualifiedRightVariant >

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

Member Function Documentation

template<class LeftVariant , class QualifiedRightVariant >
template<std::size_t NewIndex>
void absl::variant_internal::VariantCoreAccess::InitFromVisitor< LeftVariant, QualifiedRightVariant >::operator() ( SizeT< NewIndex >  ) const
inline

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

template<class LeftVariant , class QualifiedRightVariant >
void absl::variant_internal::VariantCoreAccess::InitFromVisitor< LeftVariant, QualifiedRightVariant >::operator() ( SizeT< absl::variant_npos >  ) const
inline

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

Member Data Documentation

template<class LeftVariant , class QualifiedRightVariant >
LeftVariant* absl::variant_internal::VariantCoreAccess::InitFromVisitor< LeftVariant, QualifiedRightVariant >::left

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

template<class LeftVariant , class QualifiedRightVariant >
QualifiedRightVariant&& absl::variant_internal::VariantCoreAccess::InitFromVisitor< LeftVariant, QualifiedRightVariant >::right

Definition at line 732 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