Public Member Functions | Static Private Member Functions | Static Private Attributes | Friends | List of all members
Catch::IMutableContext Struct Referenceabstract

#include <catch.hpp>

Inheritance diagram for Catch::IMutableContext:
Inheritance graph
[legend]

Public Member Functions

virtual void setConfig (IConfigPtr const &config)=0
 
virtual void setResultCapture (IResultCapture *resultCapture)=0
 
virtual void setRunner (IRunner *runner)=0
 
virtual ~IMutableContext ()
 
- Public Member Functions inherited from Catch::IContext
virtual IConfigPtr const & getConfig () const =0
 
virtual IResultCapturegetResultCapture ()=0
 
virtual IRunnergetRunner ()=0
 
virtual ~IContext ()
 

Static Private Member Functions

static void createContext ()
 

Static Private Attributes

static IMutableContextcurrentContext
 

Friends

void cleanUpContext ()
 
IMutableContextgetCurrentMutableContext ()
 

Detailed Description

Definition at line 3934 of file catch.hpp.

Constructor & Destructor Documentation

◆ ~IMutableContext()

virtual Catch::IMutableContext::~IMutableContext ( )
virtual

Member Function Documentation

◆ createContext()

static void Catch::IMutableContext::createContext ( )
staticprivate

◆ setConfig()

virtual void Catch::IMutableContext::setConfig ( IConfigPtr const &  config)
pure virtual

◆ setResultCapture()

virtual void Catch::IMutableContext::setResultCapture ( IResultCapture resultCapture)
pure virtual

◆ setRunner()

virtual void Catch::IMutableContext::setRunner ( IRunner runner)
pure virtual

Friends And Related Function Documentation

◆ cleanUpContext

void cleanUpContext ( )
friend

◆ getCurrentMutableContext

IMutableContext& getCurrentMutableContext ( )
friend

Definition at line 3948 of file catch.hpp.

Member Data Documentation

◆ currentContext

IMutableContext* Catch::IMutableContext::currentContext
staticprivate

Definition at line 3942 of file catch.hpp.


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


inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:18:03