Struct IMutableContext
Synopsis
#include <include/internal/catch_context.h>
struct IMutableContext : IContext
Description
No description yet.
Inheritance
Ancestors: IContext
Decsendents: Catch::Context
Methods
~IMutableContext | ||
setConfig | ||
setResultCapture | ||
setRunner |
Source
Lines 31-43 in include/internal/catch_context.h.
struct IMutableContext : IContext
{
virtual ~IMutableContext();
virtual void setResultCapture( IResultCapture* resultCapture ) = 0;
virtual void setRunner( IRunner* runner ) = 0;
virtual void setConfig( IConfigPtr const& config ) = 0;
private:
static IMutableContext *currentContext;
friend IMutableContext& getCurrentMutableContext();
friend void cleanUpContext();
static void createContext();
};