template<typename V, class T, typename = void>
class TargetTypedPropertyAccessor< V, T, typename >
The TargetTypedPropertyAccessor template class sits at level two of the PropertyAccessor class hierarchy. It actually implements the property access interface for a value type V and for a target type T (which must inherit Item), both given as template parameters. TargetTypedPropertyAccessor inherits TypedPropertyAccessor with an appropriate value type. The template is specialized for several value types to allow special processing, such as casting pointers between Item and one of its subclasses, or translating an enumeration value to an integer and vice versa. Refer to the PropertyAccessor class for more information.