Autowiring  1.0.3
A C++ Inversion of Control Framework
MicroBolt< T, Sigils > Struct Template Reference

A default bolt type which will insert the specified type into a matching context More...

#include <MicroBolt.h>

Inheritance diagram for MicroBolt< T, Sigils >:
Bolt< Sigils... > BoltBase

Public Member Functions

void ContextCreated (void) override
 A notification broadcast when a context of the desired name has been created More...
 

Detailed Description

template<typename T, typename... Sigils>
struct MicroBolt< T, Sigils >

A default bolt type which will insert the specified type into a matching context

Member Function Documentation

template<typename T , typename... Sigils>
void MicroBolt< T, Sigils >::ContextCreated ( void  )
overridevirtual

A notification broadcast when a context of the desired name has been created

The current context at the time of the call is guaranteed to be the newly created context.

This method may potentially be called at an arbitrary time after the context is created. The created context may not yet be started, or it could be initiated, or it could be in a teardown state, or any other state that is valid for a context.

Implements BoltBase.


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