argument_generator< T > Class Template Reference

#include <persistent_parameter_generator.h>

Inheritance diagram for argument_generator< T >:

Public Member Functions

 argument_generator (const std::vector< T > &vec)
 
::testing::internal::ParamIteratorInterface< T > * Begin () const
 
::testing::internal::ParamIteratorInterface< T > * End () const
 

Detailed Description

template<typename T>
class illumina::interop::unittest::argument_generator< T >

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

argument_generator ( const std::vector< T > &  vec)
inline

Constructor

Parameters
vecreference to persistent vector of values

Member Function Documentation

testing::internal::ParamIteratorInterface< T > * Begin ( ) const

Iterator to start of parameter collection

Returns
iterator to start of parameter collection
testing::internal::ParamIteratorInterface< T > * 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: