AliasingContainer

Decorating container adding ability to alias contained element a new identity.

Members

Aliases

InheritanceSet
alias InheritanceSet = NoDuplicates!(Filter!(templateOr!(partialSuffixed!(isDerived, Storage!(ObjectFactory, string)), partialSuffixed!(isDerived, FactoryLocator!ObjectFactory), partialSuffixed!(isDerived, Container)), InterfacesTuple!T), Locator!(), AliasAware!string, Decorator!Container)

Set which the aliasing decorated will decorate for T. By default Locator!() and Switchable is included.

Classes

AliasingContainer
class AliasingContainer

Templated aliasing decorated.

Meta