Asposecpplib
System::CastResult< TTo > Struct Template Reference

Forward declatation of CastResult used by System::StaticCast, System::DynamicCast and alike functions. More...

Public Types

typedef SmartPtr< TTo > type
 An alias for a pointer to an instance of TTo. More...
 

Detailed Description

template<typename TTo>
struct System::CastResult< TTo >

Forward declatation of CastResult used by System::StaticCast, System::DynamicCast and alike functions.

Template magic to deduce cast results.

Member Typedef Documentation

◆ type

template<typename TTo >
typedef SmartPtr<TTo> System::CastResult< TTo >::type

An alias for a pointer to an instance of TTo.