Horizon
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Catch::IConfig Class Referenceabstract
Inheritance diagram for Catch::IConfig:
Catch::Detail::NonCopyable Catch::Config

Public Member Functions

virtual bool allowThrows () const =0
 
virtual StringRef name () const =0
 
virtual bool includeSuccessfulResults () const =0
 
virtual bool shouldDebugBreak () const =0
 
virtual bool warnAboutMissingAssertions () const =0
 
virtual bool warnAboutUnmatchedTestSpecs () const =0
 
virtual bool zeroTestsCountAsSuccess () const =0
 
virtual int abortAfter () const =0
 
virtual bool showInvisibles () const =0
 
virtual ShowDurations showDurations () const =0
 
virtual double minDuration () const =0
 
virtual TestSpec const & testSpec () const =0
 
virtual bool hasTestFilters () const =0
 
virtual std::vector< std::string > const & getTestsOrTags () const =0
 
virtual TestRunOrder runOrder () const =0
 
virtual uint32_t rngSeed () const =0
 
virtual unsigned int shardCount () const =0
 
virtual unsigned int shardIndex () const =0
 
virtual ColourMode defaultColourMode () const =0
 
virtual std::vector< std::string > const & getSectionsToRun () const =0
 
virtual Verbosity verbosity () const =0
 
virtual bool skipBenchmarks () const =0
 
virtual bool benchmarkNoAnalysis () const =0
 
virtual unsigned int benchmarkSamples () const =0
 
virtual double benchmarkConfidenceInterval () const =0
 
virtual unsigned int benchmarkResamples () const =0
 
virtual std::chrono::milliseconds benchmarkWarmupTime () const =0
 

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