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();
};





Add Discussion as Guest

Log in