Skyward boardcore
|
Interface for an injectable dependency. More...
#include <DependencyManager.h>
Public Member Functions | |
virtual | ~Injectable ()=default |
virtual void | inject (DependencyInjector &injector) |
Invoked by the DependencyManager to inject dependencies. Override this method to retrieve dependencies from the injector via DependencyInjector::get() . | |
Interface for an injectable dependency.
Definition at line 61 of file DependencyManager.h.
|
virtualdefault |
|
inlinevirtual |
Invoked by the DependencyManager to inject dependencies. Override this method to retrieve dependencies from the injector via DependencyInjector::get()
.
injector | Proxy class used to obtain dependencies. |
Reimplemented in Boardcore::InjectableWithDeps< Types >.
Definition at line 73 of file DependencyManager.h.