Sauce-0.10.1
A C++ Dependency Injection Framework
|
An interface for including custom factories in an Injector. More...
#include <sauce/provider.h>
Public Types | |
typedef i::Key< Dependency >::Iface | Provides |
Indicates to template magic that this type exposes sauce::shared_ptr<Provides> get(). | |
Public Member Functions | |
virtual i::Key< Dependency >::Ptr | get ()=0 |
Provide an Iface. More... | |
An interface for including custom factories in an Injector.
|
inlinevirtual |
|
pure virtual |
Provide an Iface.
Implemented in sauce::internal::ImplicitProvider< Dependency, Name >, and sauce::AbstractProvider< Dependency >.