tesseract v5.3.3.20231005
testing::internal::SetArgRefereeAction< k, T > Struct Template Reference

#include <gmock-actions.h>

Public Member Functions

template<typename... Args>
void operator() (Args &&... args) const
 

Public Attributes

value
 

Detailed Description

template<size_t k, typename T>
struct testing::internal::SetArgRefereeAction< k, T >

Definition at line 1109 of file gmock-actions.h.

Member Function Documentation

◆ operator()()

template<size_t k, typename T >
template<typename... Args>
void testing::internal::SetArgRefereeAction< k, T >::operator() ( Args &&...  args) const
inline

Definition at line 1113 of file gmock-actions.h.

1113 {
1114 using argk_type =
1115 typename ::std::tuple_element<k, std::tuple<Args...>>::type;
1117 "Argument must be a reference type.");
1118 std::get<k>(std::tie(args...)) = value;
1119 }
int value
type
Definition: upload.py:458

Member Data Documentation

◆ value

template<size_t k, typename T >
T testing::internal::SetArgRefereeAction< k, T >::value

Definition at line 1110 of file gmock-actions.h.


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