Autowiring  1.0.3
A C++ Inversion of Control Framework
CoreContext Member List

This is the complete list of members for CoreContext, including all inherited members.

Add(const std::shared_ptr< T > &ptr)CoreContextinline
AddSnooper(const autowiring::CoreObjectDescriptor &traits)CoreContext
AddSnooper(const std::shared_ptr< T > &pSnooper)CoreContextinline
AddSnooper(const Autowired< T > &snooper)CoreContextinline
Await(void)CoreContextinline
Await(std::chrono::nanoseconds timeout)CoreContextinline
Await(auto_id id)CoreContext
Await(auto_id id, std::chrono::nanoseconds timeout)CoreContext
BoltTo(void)CoreContextinline
BuildObjectState(void) const CoreContext
CopyBasicThreadList(void) const CoreContext
Create(void)CoreContextinline
CurrentContext(void)CoreContextstatic
CurrentContextOrNull(void)CoreContextstatic
DelayUntilInitiated(void)CoreContext
Dump(std::ostream &os) const CoreContext
Enable(void)CoreContextinline
EvictCurrent(void)CoreContextstatic
FilterException(void)CoreContext
FilterFiringException(const JunctionBoxBase *pProxy, CoreObject *pRecipient)CoreContext
FirstChild(void) const CoreContext
GetAutoTypeId(const AnySharedPointer &ptr) const CoreContext
GetBackReference(void) const CoreContextinline
GetChildCount(void) const CoreContext
GetGlobal(void)CoreContextstatic
GetMemberCount(void) const CoreContextinline
GetParentContext(void) const CoreContextinline
GetRunnables(void) const CoreContext
GetSigilType(void) const CoreContextinline
Has(void) const CoreContextinline
Initiate(void)CoreContext
Inject(Args &&...args)CoreContextinline
InjectCurrent(void)CoreContextinlinestatic
Is(void) const CoreContextinline
IsAncestorOf(const CoreContext *child) const CoreContextinline
IsAnonymousContext(void) const CoreContextinline
IsGlobalContext(void) const CoreContextinline
IsInitiated(void) const CoreContextinline
IsQuiescent(void) const CoreContext
IsRunning(void) const CoreContextinline
IsShutdown(void) const CoreContextinline
NextSibling(void) const CoreContext
NotifyWhenAutowired(Fn &&listener)CoreContextinline
Quiescent(void) const CoreContext
Quiescent(std::chrono::nanoseconds duration) const CoreContext
RegisterFactoryFn(Fn &&fn)CoreContextinlineprotected
RemoveSnooper(const autowiring::CoreObjectDescriptor &traits)CoreContext
RemoveSnooper(const std::shared_ptr< T > &pSnooper)CoreContextinline
RemoveSnooper(const Autowired< T > &snooper)CoreContextinline
SetCurrent(const std::shared_ptr< CoreContext > &ctxt)CoreContextstatic
SetCurrent(std::shared_ptr< CoreContext > &&ctxt)CoreContextstatic
SetCurrent(void)CoreContext
SetUnlinkOnTeardown(bool unlinkOnTeardown)CoreContextinline
SignalShutdown(bool wait=false, ShutdownMode shutdownMode=ShutdownMode::Graceful)CoreContext
SignalTerminate(bool wait=true)CoreContextinline
Wait(void)CoreContext
Wait(const std::chrono::nanoseconds duration)CoreContext
WasStarted(void) const CoreContextinline