InheritanceSetalias InheritanceSet = NoDuplicates!(Filter!(templateOr!(partialSuffixed!(isDerived, Storage!(ObjectFactory, string)), partialSuffixed!(isDerived, AliasAware!string), partialSuffixed!(isDerived, FactoryLocator!ObjectFactory), partialSuffixed!(isDerived, Container)), InterfacesTuple!T), Locator!(), Decorator!T, Switchable)
Templated switchable decorated.
Templated switchable decorated. This decorated will decorate another decorated, and add switching logic to it. Depending in which state (on/off) the switching decorated is. It will instantiate if the decorated is on, and not if decorated is in off mode. This decorated will inherit following interfaces only and only if the T also implements them:
Decorated container must implement following interfaces: