arduino-emulator
Classes | Protected Types | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
Catch::CumulativeReporterBase< DerivedT > Struct Template Referenceabstract
Inheritance diagram for Catch::CumulativeReporterBase< DerivedT >:
Catch::IStreamingReporter

Classes

struct  BySectionInfo
 
struct  Node
 
struct  SectionNode
 

Protected Types

using TestCaseNode = Node< TestCaseStats, SectionNode >
 
using TestGroupNode = Node< TestGroupStats, TestCaseNode >
 
using TestRunNode = Node< TestRunStats, TestGroupNode >
 

Protected Member Functions

() - CumulativeReporterBase
 
(bool) - assertionEnded
 
(void) - assertionStarting
 
(ReporterPreferences- getPreferences
 
(void) - sectionEnded
 
(void) - sectionStarting
 
(void) - skipTest
 
(void) - testCaseEnded
 
(void) - testCaseStarting
 
(void) - testGroupEnded
 
(void) - testGroupStarting
 
(void) - testRunEnded
 
(virtual void) - testRunEndedCumulative
 
(void) - testRunStarting
 
- Protected Member Functions inherited from Catch::IStreamingReporter
(virtual void) - benchmarkEnded
 
(virtual void) - benchmarkFailed
 
(virtual void) - benchmarkPreparing
 
(virtual void) - benchmarkStarting
 
(virtual void) - fatalErrorEncountered
 
(virtual bool) - isMulti
 
(virtual void) - noMatchingTestCases
 
(virtual void) - reportInvalidArguments
 

Static Protected Member Functions

(static std::set< Verbosity >) + getSupportedVerbosities
 

Protected Attributes

std::vector< AssertionStatsm_assertions
 
IConfigPtr m_config
 
std::shared_ptr< SectionNodem_deepestSection
 
ReporterPreferences m_reporterPrefs
 
std::shared_ptr< SectionNodem_rootSection
 
std::vector< std::vector< std::shared_ptr< SectionNode > > > m_sections
 
std::vector< std::shared_ptr< SectionNode > > m_sectionStack
 
std::vector< std::shared_ptr< TestCaseNode > > m_testCases
 
std::vector< std::shared_ptr< TestGroupNode > > m_testGroups
 
std::vector< std::shared_ptr< TestRunNode > > m_testRuns
 
std::ostream & stream
 

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