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]
 Nsauce
 Ninternal
 CAbstractModuleA base class that modules implemented as classes might derive from
 CAbstractProviderAn interface for including custom factories in an Injector
 CAllocateFromClauseBinds to a specific constructor and allocator
 CAlreadyInScopeExceptionThrown when re-entering a scope that is already open
 CAlreadyInScopeExceptionForThrown when re-entering the given scope, which is already open
 CBindClauseA builder that creates a single binding
 CBinderPassed to modules to create bindings
 CCircularDependencyExceptionThrown when a dependency cycle is found
 CCircularDependencyExceptionForThrown when a dependency cycle is found for the given interface
 CExceptionBase class for all sauce exceptions
 CExitingSingletonScopeExceptionThrown when exiting the singleton scope
 CInClauseScopes the binding
 CInjector
 CModulesA factory that accepts Modules and creates Injectors
 CNamedWrap dependency requests with Named to choose one of several (statically) named alternatives
 CNamedClauseNames the binding
 CNoScopeThe scope of unscoped bindings
 COutOfScopeExceptionThrown when a provision is requested outside of its bound scope
 COutOfScopeExceptionForThrown when a provision is requested outside of its given, bound scope
 CPartialBindingExceptionThrown when a binding hasn't been completely specified
 CPartialBindingExceptionForThrown when a binding hasn't been completely specified for the given interface
 CProviderAn interface for including custom factories in an Injector
 CRequestScopeThe Request scope
 CSessionScopeThe Session scope
 CSingletonScopeThe Singleton scope
 CToClauseBinds to a specific constructor, allocating from the heap
 CToInstanceClauseBinds to a specific single instance
 CToMethodClauseBinds to a specific method
 CToMethodNamingClauseBinds to a specific method with possible static dependency names
 CToProviderClauseBinds to a provider with a specific constructor, allocating from the heap
 CUnboundExceptionThrown when a binding cannot be found
 CUnboundExceptionForThrown when a binding cannot be found for the given interface
 CUnnamedThe name of all statically unnamed dependencies