|
25.11
|
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 > DynamicPointerCast | ( | const std::shared_ptr< T2 > & | sp | ) |
Definition at line 44 of file PolymorphicDowncast.hpp.
Referenced by armnn::PolymorphicPointerDowncast().
|
inline |
Definition at line 58 of file PolymorphicDowncast.hpp.
| std::shared_ptr< T1 > StaticPointerCast | ( | const std::shared_ptr< T2 > & | sp | ) |
Definition at line 37 of file PolymorphicDowncast.hpp.
Referenced by armnn::PolymorphicPointerDowncast().
|
inline |
Definition at line 51 of file PolymorphicDowncast.hpp.