DecoratingFactoryPolicy

Undocumented in source.

Members

Functions

destruct
void destruct(T component)

Destructs a component of type T.

factory
T factory()

Instantiates component of type T.

Mixins

__anonymous
mixin MutableDecoratorMixin!(GenericFactory!T)
Undocumented in source.
__anonymous
mixin InstanceDestructorAwareDecoratorMixin!T
Undocumented in source.
__anonymous
mixin InstanceFactoryAwareDecoratorMixin!T
Undocumented in source.
__anonymous
mixin PropertyConfigurersAwareDecoratorMixin!T
Undocumented in source.

Properties

allocator
inout(RCIAllocator) allocator [@property getter]

Get allocator

allocator
RCIAllocator allocator [@property setter]

Set allocator

locator
Locator!() locator [@property setter]

Set locator

locator
inout(Locator!()) locator [@property getter]

Get locator

type
TypeInfo type [@property getter]

Get the type info of T that is created.

Meta