Public Member Functions | Private Member Functions | Private Attributes | List of all members
testing::internal::ValueArray< Ts > Class Template Reference

#include <gtest-param-util.h>

Public Member Functions

template<typename T >
 operator ParamGenerator< T > () const
 
 ValueArray (Ts... v)
 

Private Member Functions

template<typename T , size_t... I>
std::vector< TMakeVector (IndexSequence< I... >) const
 

Private Attributes

FlatTuple< Ts... > v_
 

Detailed Description

template<typename... Ts>
class testing::internal::ValueArray< Ts >

Definition at line 741 of file gtest-param-util.h.

Constructor & Destructor Documentation

◆ ValueArray()

template<typename... Ts>
testing::internal::ValueArray< Ts >::ValueArray ( Ts...  v)
inline

Definition at line 743 of file gtest-param-util.h.

Member Function Documentation

◆ MakeVector()

template<typename... Ts>
template<typename T , size_t... I>
std::vector<T> testing::internal::ValueArray< Ts >::MakeVector ( IndexSequence< I... >  ) const
inlineprivate

Definition at line 752 of file gtest-param-util.h.

◆ operator ParamGenerator< T >()

template<typename... Ts>
template<typename T >
testing::internal::ValueArray< Ts >::operator ParamGenerator< T > ( ) const
inline

Definition at line 746 of file gtest-param-util.h.

Member Data Documentation

◆ v_

template<typename... Ts>
FlatTuple<Ts...> testing::internal::ValueArray< Ts >::v_
private

Definition at line 756 of file gtest-param-util.h.


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


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:11