24.02
|
Functions | |
template<class T1 , class T2 > | |
std::shared_ptr< T1 > | StaticPointerCast (const std::shared_ptr< T2 > &sp) |
template<class T1 , class T2 > | |
std::shared_ptr< T1 > | DynamicPointerCast (const std::shared_ptr< T2 > &sp) |
template<class T1 , class T2 > | |
T1 * | StaticPointerCast (T2 *ptr) |
template<class T1 , class T2 > | |
T1 * | DynamicPointerCast (T2 *ptr) |
std::shared_ptr<T1> armnn::utility::DynamicPointerCast | ( | const std::shared_ptr< T2 > & | sp | ) |
Definition at line 44 of file PolymorphicDowncast.hpp.
|
inline |
Definition at line 58 of file PolymorphicDowncast.hpp.
std::shared_ptr<T1> armnn::utility::StaticPointerCast | ( | const std::shared_ptr< T2 > & | sp | ) |
Definition at line 37 of file PolymorphicDowncast.hpp.
|
inline |
Definition at line 51 of file PolymorphicDowncast.hpp.