arduino-emulator
Public Member Functions | List of all members
Catch::TestCaseTracking::ITracker Class Referenceabstract
Inheritance diagram for Catch::TestCaseTracking::ITracker:
Catch::TestCaseTracking::TrackerBase Catch::Generators::GeneratorTracker Catch::TestCaseTracking::SectionTracker

Public Member Functions

 ITracker (NameAndLocation const &nameAndLoc)
 
virtual void addChild (ITrackerPtr const &child)=0
 
virtual void close ()=0
 
virtual void fail ()=0
 
virtual ITrackerPtr findChild (NameAndLocation const &nameAndLocation)=0
 
virtual bool hasChildren () const =0
 
virtual bool hasStarted () const =0
 
virtual bool isComplete () const =0
 
virtual bool isGeneratorTracker () const =0
 
virtual bool isOpen () const =0
 
virtual bool isSectionTracker () const =0
 
virtual bool isSuccessfullyCompleted () const =0
 
virtual void markAsNeedingAnotherRun ()=0
 
NameAndLocation const & nameAndLocation () const
 
virtual void openChild ()=0
 
virtual ITrackerparent ()=0
 

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