proxy_argument_generator< T, Proxy > Class Template Reference
#include <proxy_parameter_generator.h>
Inheritance diagram for proxy_argument_generator< T, Proxy >:
Public Member Functions | |
proxy_argument_generator (T &obj, const std::vector< Proxy > &vec) | |
virtual | ~proxy_argument_generator () |
::testing::internal::ParamIteratorInterface< typename T::parent_type > * | Begin () const |
::testing::internal::ParamIteratorInterface< typename T::parent_type > * | End () const |
Detailed Description
template<typename T, typename Proxy>
class illumina::interop::unittest::proxy_argument_generator< T, Proxy >
Data structure that holds the parameters
This holds a reference to the input vector, so ensure it is not on the stack!
- Note
- This code may only work with gtest 1.7.0
Constructor & Destructor Documentation
|
inline |
Constructor
- Parameters
-
obj object that acts like a functor vec reference to persistent vector of values
|
inlinevirtual |
Destructor
Member Function Documentation
testing::internal::ParamIteratorInterface< typename T::parent_type > * Begin | ( | ) | const |
Iterator to start of parameter collection
- Returns
- iterator to start of parameter collection
testing::internal::ParamIteratorInterface< typename T::parent_type > * End | ( | ) | const |
Iterator to end of parameter collection
- Returns
- iterator to end of parameter collection
The documentation for this class was generated from the following file:
- /io/src/tests/interop/inc/proxy_parameter_generator.h