Sauce-0.10.1
A C++ Dependency Injection Framework
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNsauce
|oNinternal
|oCAllocateFromClauseBinds to a specific constructor and allocator
|oCToClauseBinds to a specific constructor, allocating from the heap
|oCToProviderClauseBinds to a provider with a specific constructor, allocating from the heap
|oCInClauseScopes the binding
|oCToMethodClauseBinds to a specific method
|oCToMethodNamingClauseBinds to a specific method with possible static dependency names
|oCToInstanceClauseBinds to a specific single instance
|oCNamedClauseNames the binding
|oCBindClauseA builder that creates a single binding
|oCBinderPassed to modules to create bindings
|oCExceptionBase class for all sauce exceptions
|oCUnboundExceptionThrown when a binding cannot be found
|oCUnboundExceptionForThrown when a binding cannot be found for the given interface
|oCPartialBindingExceptionThrown when a binding hasn't been completely specified
|oCPartialBindingExceptionForThrown when a binding hasn't been completely specified for the given interface
|oCCircularDependencyExceptionThrown when a dependency cycle is found
|oCCircularDependencyExceptionForThrown when a dependency cycle is found for the given interface
|oCOutOfScopeExceptionThrown when a provision is requested outside of its bound scope
|oCOutOfScopeExceptionForThrown when a provision is requested outside of its given, bound scope
|oCAlreadyInScopeExceptionThrown when re-entering a scope that is already open
|oCAlreadyInScopeExceptionForThrown when re-entering the given scope, which is already open
|oCExitingSingletonScopeExceptionThrown when exiting the singleton scope
|oCInjector
|oCAbstractModuleA base class that modules implemented as classes might derive from
|oCModulesA factory that accepts Modules and creates Injectors
|oCNamedWrap dependency requests with Named to choose one of several (statically) named alternatives
|oCUnnamedThe name of all statically unnamed dependencies
|oCProviderAn interface for including custom factories in an Injector
|oCAbstractProviderAn interface for including custom factories in an Injector
|oCNoScopeThe scope of unscoped bindings
|oCSingletonScopeThe Singleton scope
|oCSessionScopeThe Session scope
|\CRequestScopeThe Request scope
oCApplyFunction
oCApplyMethod
oCApplyVoidFunction
oCBaseInjector
oCBindClause
oCImplicitProviderBinding
oCNamedClause
\CProvider