Метод System::Cast_noexcept

System::Cast_noexcept method

Выполняет приведение типов объектов SmartPtr.

template<typename TTo,typename TFrom> std::enable_if<!IsExceptionWrapper<TTo>::value, typenameCastResult<TTo>::type>::type System::Cast_noexcept(SmartPtr<TFrom> const &obj)
ПараметрОписание
TToТип целевого указываемого объекта.
TFromТип исходного указываемого объекта.
ПараметрТипОписание
objSmartPtr<TFrom> const&Указатель источника.

ReturnValue

Результат приведения, если приведение разрешено, иначе nullptr.

См. также