Fraxinus  18.10
An IGT application
Catch::IGenerator< T > Struct Template Referenceabstract

#include <catch.hpp>

Inheritance diagram for Catch::IGenerator< T >:
Catch::BetweenGenerator< T > Catch::ValuesGenerator< T >

Public Member Functions

virtual ~IGenerator ()
 
virtual T getValue (std::size_t index) const =0
 
virtual std::size_t size () const =0
 

Detailed Description

template<typename T>
struct Catch::IGenerator< T >

Definition at line 3002 of file catch.hpp.

Constructor & Destructor Documentation

template<typename T>
virtual Catch::IGenerator< T >::~IGenerator ( )
inlinevirtual

Definition at line 3003 of file catch.hpp.

Member Function Documentation

template<typename T>
virtual T Catch::IGenerator< T >::getValue ( std::size_t  index) const
pure virtual
template<typename T>
virtual std::size_t Catch::IGenerator< T >::size ( ) const
pure virtual

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