Sacado Package Browser (Single Doxygen Collection)
Version of the Day
|
Public Member Functions | |
IteratorImpl (const ParamGeneratorInterface< ParamType > *base, const std::tuple< ParamGenerator< T >...> &generators, bool is_end) | |
~IteratorImpl () override | |
const ParamGeneratorInterface < ParamType > * | BaseGenerator () const override |
void | Advance () override |
ParamIteratorInterface < ParamType > * | Clone () const override |
const ParamType * | Current () const override |
bool | Equals (const ParamIteratorInterface< ParamType > &other) const override |
Public Member Functions inherited from testing::internal::ParamIteratorInterface< ParamType > | |
virtual | ~ParamIteratorInterface () |
virtual bool | Equals (const ParamIteratorInterface &other) const =0 |
Private Member Functions | |
template<size_t ThisI> | |
void | AdvanceIfEnd () |
void | ComputeCurrentValue () |
bool | AtEnd () const |
Private Attributes | |
const ParamGeneratorInterface < ParamType > *const | base_ |
std::tuple< typename ParamGenerator< T > ::iterator...> | begin_ |
std::tuple< typename ParamGenerator< T > ::iterator...> | end_ |
std::tuple< typename ParamGenerator< T > ::iterator...> | current_ |
std::shared_ptr< ParamType > | current_value_ |
Definition at line 826 of file gtest-param-util.h.
|
inline |
Definition at line 829 of file gtest-param-util.h.
|
inlineoverride |
Definition at line 837 of file gtest-param-util.h.
|
inlineoverridevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 839 of file gtest-param-util.h.
|
inlineoverridevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 844 of file gtest-param-util.h.
|
inlineoverridevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 852 of file gtest-param-util.h.
|
inlineoverridevirtual |
Implements testing::internal::ParamIteratorInterface< ParamType >.
Definition at line 856 of file gtest-param-util.h.
|
inlineoverride |
Definition at line 858 of file gtest-param-util.h.
|
inlineprivate |
Definition at line 882 of file gtest-param-util.h.
|
inlineprivate |
Definition at line 897 of file gtest-param-util.h.
|
inlineprivate |
Definition at line 901 of file gtest-param-util.h.
|
private |
Definition at line 909 of file gtest-param-util.h.
|
private |
Definition at line 910 of file gtest-param-util.h.
|
private |
Definition at line 911 of file gtest-param-util.h.
|
private |
Definition at line 912 of file gtest-param-util.h.
|
private |
Definition at line 913 of file gtest-param-util.h.