System::Cast_noexcept-Methode

System::Cast_noexcept method

Führt einen Cast auf SmartPtr-Objekten durch.

template<typename TTo,typename TFrom> std::enable_if<!IsExceptionWrapper<TTo>::value, typenameCastResult<TTo>::type>::type System::Cast_noexcept(SmartPtr<TFrom> const &obj)
ParameterBeschreibung
TToZiel-Pointee-Typ.
TFromQuell-Pointee-Typ.
ParameterTypBeschreibung
objSmartPtr<TFrom> const&Quellzeiger.

ReturnValue

Cast-Ergebnis, wenn der Cast erlaubt ist, sonst nullptr.

Siehe auch