FreeRTOS port on GAP8/RISC-V
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Catch::IConfig Struct Referenceabstract
Inheritance diagram for Catch::IConfig:
Catch::NonCopyable

Public Member Functions

virtual ~IConfig ()
 
virtual bool allowThrows () const =0
 
virtual std::ostream & stream () const =0
 
virtual std::string name () const =0
 
virtual bool includeSuccessfulResults () const =0
 
virtual bool shouldDebugBreak () const =0
 
virtual bool warnAboutMissingAssertions () const =0
 
virtual bool warnAboutNoTests () const =0
 
virtual int abortAfter () const =0
 
virtual bool showInvisibles () const =0
 
virtual ShowDurations::OrNot showDurations () const =0
 
virtual TestSpec const & testSpec () const =0
 
virtual bool hasTestFilters () const =0
 
virtual RunTests::InWhatOrder runOrder () const =0
 
virtual unsigned int rngSeed () const =0
 
virtual int benchmarkResolutionMultiple () const =0
 
virtual UseColour::YesOrNo useColour () const =0
 
virtual std::vector
< std::string > const & 
getSectionsToRun () const =0
 
virtual Verbosity verbosity () const =0
 

Additional Inherited Members

- Protected Member Functions inherited from Catch::NonCopyable
 NonCopyable ()
 
virtual ~NonCopyable ()
 

Constructor & Destructor Documentation

virtual Catch::IConfig::~IConfig ( )
virtual

Member Function Documentation

virtual int Catch::IConfig::abortAfter ( ) const
pure virtual
virtual bool Catch::IConfig::allowThrows ( ) const
pure virtual
virtual int Catch::IConfig::benchmarkResolutionMultiple ( ) const
pure virtual
virtual std::vector<std::string> const& Catch::IConfig::getSectionsToRun ( ) const
pure virtual
virtual bool Catch::IConfig::hasTestFilters ( ) const
pure virtual
virtual bool Catch::IConfig::includeSuccessfulResults ( ) const
pure virtual
virtual std::string Catch::IConfig::name ( ) const
pure virtual
virtual unsigned int Catch::IConfig::rngSeed ( ) const
pure virtual
virtual RunTests::InWhatOrder Catch::IConfig::runOrder ( ) const
pure virtual
virtual bool Catch::IConfig::shouldDebugBreak ( ) const
pure virtual
virtual ShowDurations::OrNot Catch::IConfig::showDurations ( ) const
pure virtual
virtual bool Catch::IConfig::showInvisibles ( ) const
pure virtual
virtual std::ostream& Catch::IConfig::stream ( ) const
pure virtual
virtual TestSpec const& Catch::IConfig::testSpec ( ) const
pure virtual
virtual UseColour::YesOrNo Catch::IConfig::useColour ( ) const
pure virtual
virtual Verbosity Catch::IConfig::verbosity ( ) const
pure virtual
virtual bool Catch::IConfig::warnAboutMissingAssertions ( ) const
pure virtual
virtual bool Catch::IConfig::warnAboutNoTests ( ) const
pure virtual