System::CastResult< MulticastDelegate< T > > Struct Template Reference

Specialization of CastResult structure making sure MulticastResult remains value type instead of wrapping it into SmartPtr. More...

Public Types

typedef MulticastDelegate< T > type
 An alias for a MusticastDelegate<T> type. More...
 

Detailed Description

template<typename T>
struct System::CastResult< MulticastDelegate< T > >

Specialization of CastResult structure making sure MulticastResult remains value type instead of wrapping it into SmartPtr.

Template Parameters
TMulticastDelegate argument.

Member Typedef Documentation

◆ type

template<typename T >
typedef MulticastDelegate<T> System::CastResult< MulticastDelegate< T > >::type

An alias for a MusticastDelegate<T> type.