Public Types | Static Public Member Functions | List of all members
absl::hash_internal::ContainerAsVector< std::tuple< T... > > Struct Template Reference

#include <hash_testing.h>

Public Types

using Out = std::vector< V >
 
using V = VariantForTypes< T... >
 

Static Public Member Functions

static Out Do (const std::tuple< T... > &values)
 
template<size_t... I>
static Out DoImpl (const std::tuple< T... > &tuple, absl::index_sequence< I... >)
 

Detailed Description

template<typename... T>
struct absl::hash_internal::ContainerAsVector< std::tuple< T... > >

Definition at line 314 of file hash_testing.h.

Member Typedef Documentation

template<typename... T>
using absl::hash_internal::ContainerAsVector< std::tuple< T... > >::Out = std::vector<V>

Definition at line 316 of file hash_testing.h.

template<typename... T>
using absl::hash_internal::ContainerAsVector< std::tuple< T... > >::V = VariantForTypes<T...>

Definition at line 315 of file hash_testing.h.

Member Function Documentation

template<typename... T>
static Out absl::hash_internal::ContainerAsVector< std::tuple< T... > >::Do ( const std::tuple< T... > &  values)
inlinestatic

Definition at line 323 of file hash_testing.h.

template<typename... T>
template<size_t... I>
static Out absl::hash_internal::ContainerAsVector< std::tuple< T... > >::DoImpl ( const std::tuple< T... > &  tuple,
absl::index_sequence< I... >   
)
inlinestatic

Definition at line 319 of file hash_testing.h.


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


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