Horizon
Public Member Functions | Friends | List of all members
Catch::Context Class Reference
Inheritance diagram for Catch::Context:
Catch::IMutableContext Catch::Detail::NonCopyable Catch::IContext

Public Member Functions

IResultCapturegetResultCapture () override
 
IConfig const * getConfig () const override
 
void setResultCapture (IResultCapture *resultCapture) override
 
void setConfig (IConfig const *config) override
 
virtual void setResultCapture (IResultCapture *resultCapture)=0
 
virtual void setConfig (IConfig const *config)=0
 
virtual IResultCapturegetResultCapture ()=0
 
virtual IConfig const * getConfig () const =0
 

Friends

IMutableContextgetCurrentMutableContext ()
 

Member Function Documentation

◆ getConfig()

IConfig const * Catch::Context::getConfig ( ) const
inlineoverridevirtual

Implements Catch::IContext.

◆ getResultCapture()

IResultCapture * Catch::Context::getResultCapture ( )
inlineoverridevirtual

Implements Catch::IContext.

◆ setConfig()

void Catch::Context::setConfig ( IConfig const *  config)
inlineoverridevirtual

◆ setResultCapture()

void Catch::Context::setResultCapture ( IResultCapture resultCapture)
inlineoverridevirtual

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