WrappingComponentAccessor

An accessor that erases component type's.

ImplSpec: The accessor will simply upcast any property field to Object if they are rooted in Object class, otherwise it will allocate a Placeholder!FieldType for returned value and return it erased up to Object class. As such it is advised to use an allocator that will dispose automatically it's contents once they are not required. The accessor itself is not responsible for deallocation of placeholders that it returned. As a consequence no components should point to placeholders allocated by this accessor.

template WrappingComponentAccessor (
ComponentType
FieldType = ComponentType
KeyType = string
) {}

Members

Classes

WrappingComponentAccessor
class WrappingComponentAccessor
Undocumented in source.

Meta