Sauce-0.10.1
A C++ Dependency Injection Framework
Friends | List of all members
sauce::ToMethodClause< Dependency, Signature > Class Template Reference

Binds to a specific method. More...

#include <sauce/binder.h>

Inheritance diagram for sauce::ToMethodClause< Dependency, Signature >:
Inheritance graph
[legend]
Collaboration diagram for sauce::ToMethodClause< Dependency, Signature >:
Collaboration graph
[legend]

Friends

class NamedClause< Dependency >
 
class BindClause< typename i::Key< Dependency >::Iface >
 

Additional Inherited Members

- Public Member Functions inherited from sauce::internal::Clause< Dependency >
Clause< Dependency > & naming (unsigned int position, std::string const name)
 
void setState (ClauseStatePtr state)
 
- Protected Member Functions inherited from sauce::internal::Clause< Dependency >
virtual void onComplete ()
 
 Clause (ClauseStatePtr state)
 
ClauseStatePtr getState ()
 
template<typename Next >
Next pass (Next next)
 
void setDynamicName (std::string const name)
 
template<typename Exception >
void throwLater (Exception)
 
void bindDynamicDependencyName (unsigned int position, std::string const name)
 

Detailed Description

template<typename Dependency, typename Signature>
class sauce::ToMethodClause< Dependency, Signature >

Binds to a specific method.


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