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

Public Member Functions

virtual ~IGeneratorTracker ()
 
virtual auto hasGenerator () const -> bool=0
 
virtual auto getGenerator () const -> Generators::GeneratorBasePtr const &=0
 
virtual void setGenerator (Generators::GeneratorBasePtr &&generator)=0
 

Constructor & Destructor Documentation

virtual Catch::IGeneratorTracker::~IGeneratorTracker ( )
virtual

Member Function Documentation

virtual auto Catch::IGeneratorTracker::getGenerator ( ) const -> Generators::GeneratorBasePtr const &
pure virtual
virtual auto Catch::IGeneratorTracker::hasGenerator ( ) const -> bool
pure virtual
virtual void Catch::IGeneratorTracker::setGenerator ( Generators::GeneratorBasePtr &&  generator)
pure virtual