Searched refs:IMutableContext (Results 1 – 5 of 5) sorted by relevance
18 struct IMutableContext;31 struct IMutableContext : IContext struct33 virtual ~IMutableContext();39 static IMutableContext *currentContext;40 friend IMutableContext& getCurrentMutableContext();45 inline IMutableContext& getCurrentMutableContext() in getCurrentMutableContext()47 if( !IMutableContext::currentContext ) in getCurrentMutableContext()48 IMutableContext::createContext(); in getCurrentMutableContext()49 return *IMutableContext::currentContext; in getCurrentMutableContext()
13 class Context : public IMutableContext, NonCopyable {40 friend IMutableContext& getCurrentMutableContext();48 IMutableContext *IMutableContext::currentContext = nullptr;50 void IMutableContext::createContext() in createContext()56 delete IMutableContext::currentContext; in cleanUpContext()57 IMutableContext::currentContext = nullptr; in cleanUpContext()60 IMutableContext::~IMutableContext() = default;
30 struct IMutableContext;131 IMutableContext& m_context;
3921 struct IMutableContext;3934 struct IMutableContext : IContext struct3936 virtual ~IMutableContext();3942 static IMutableContext *currentContext; argument3943 friend IMutableContext& getCurrentMutableContext();3948 inline IMutableContext& getCurrentMutableContext() in getCurrentMutableContext()3950 if( !IMutableContext::currentContext ) in getCurrentMutableContext()3951 IMutableContext::createContext(); in getCurrentMutableContext()3952 return *IMutableContext::currentContext; in getCurrentMutableContext()6131 struct IMutableContext;[all …]
584 struct IMutableContext : IContext struct586 virtual ~IMutableContext();593 IMutableContext& getCurrentMutableContext();6139 IMutableContext& m_context;6871 class Context : public IMutableContext {6909 friend IMutableContext& getCurrentMutableContext();6942 IMutableContext& getCurrentMutableContext() { in getCurrentMutableContext()10226 IMutableContext::~IMutableContext() {} in ~IMutableContext()