SubscribableContainer.InheritanceSet

Set which the switchable container will decorate for T. By default Locator!() and Subscribable!ContainerInstantiationEventType is included.

template SubscribableContainer(T)
alias InheritanceSet = NoDuplicates!(Filter!(templateOr!(partialSuffixed!(isDerived, Storage!(ObjectFactory, string)), partialSuffixed!(isDerived, AliasAware!string), partialSuffixed!(isDerived, FactoryLocator!ObjectFactory)), InterfacesTuple!T), Container, Subscribable!(ContainerInstantiationEventType, void delegate
()
@safe), Subscribable!(ContainerInstantiationEventType, void delegate @safe), Subscribable!(ContainerTerminationEventType, void delegate
()
@safe), Subscribable!(ContainerTerminationEventType, void delegate @safe), Subscribable!(ContainerFactoryEventType, void delegate @safe), Subscribable!(ContainerAccessEventType, void delegate
(,
Optional!string key
)
@safe), Subscribable!(ContainerCheckEventType, void delegate @safe), Decorator!Container)

Meta