Sauce-0.10.1
A C++ Dependency Injection Framework
|
Base class for parts of the fluent binding API. More...
#include <sauce/internal/clause.h>
Public Member Functions | |
Clause< Dependency > & | naming (unsigned int position, std::string const name) |
void | setState (ClauseStatePtr state) |
Protected Member Functions | |
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) |
Base class for parts of the fluent binding API.
|
inlineprotected |
|
inlineprotected |
|
inlinevirtual |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inlineprotectedvirtual |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inlineprotected |