System::WeakPtrFromTypeParameter< T > Struct Template Reference

Trait struct to convert argument type to a weak-pointer, if it is a pointer type. More...

Inherits conditional< IsSmartPtr< T >::value, WeakPtr< RemoveShared< T >::type >, T >.

Detailed Description

template<class T>
struct System::WeakPtrFromTypeParameter< T >

Trait struct to convert argument type to a weak-pointer, if it is a pointer type.