matador::di::repository Class Reference
module module_

Inherits matador::singleton< repository >.

Public Member Functions

void clear ()
 
void install (const std::function< void(module &)> &builder)
 
void append (const std::function< void(module &)> &builder)
 
template<typename I >
I * resolve ()
 
template<typename I >
I * resolve (const std::string &name)
 

Additional Inherited Members

- Public Types inherited from matador::singleton< repository >
typedef repository value_type
 
- Static Public Member Functions inherited from matador::singleton< repository >
static value_typeinstance ()
 Access the instance of the class.
 

The documentation for this class was generated from the following file:
  • matador/utils/di.hpp