ZeroErr
zeroerr::TestArgs< T > Class Template Reference

TestArgs is a class that is used to store the test arguments. More...

#include <unittest.h>

Public Member Functions

 TestArgs (std::initializer_list< T > args)
 
 operator T () const
 
TestArgsoperator++ ()
 
size_t size () const
 
void reset ()
 

Public Attributes

std::vector< T > args
 

Detailed Description

template<typename T>
class zeroerr::TestArgs< T >

TestArgs is a class that is used to store the test arguments.

Constructor & Destructor Documentation

◆ TestArgs()

template<typename T >
zeroerr::TestArgs< T >::TestArgs ( std::initializer_list< T >  args)
inline

Member Function Documentation

◆ operator T()

template<typename T >
zeroerr::TestArgs< T >::operator T ( ) const
inline

◆ operator++()

template<typename T >
TestArgs& zeroerr::TestArgs< T >::operator++ ( )
inline

◆ reset()

template<typename T >
void zeroerr::TestArgs< T >::reset ( )
inline

◆ size()

template<typename T >
size_t zeroerr::TestArgs< T >::size ( ) const
inline

Member Data Documentation

◆ args

template<typename T >
std::vector<T> zeroerr::TestArgs< T >::args

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