|
template<typename Interface > |
bool | neolib::operator< (ref_ptr< Interface > const &lhs, ref_ptr< Interface > const &rhs) noexcept |
|
template<typename ConcreteType , typename... Args> |
ref_ptr< ConcreteType > | neolib::make_ref (Args &&... args) |
|
template<class T , class U > |
ref_ptr< T > | neolib::static_pointer_cast (ref_ptr< U > const &aOther) noexcept |
|
template<class T , class U > |
ref_ptr< T > | neolib::static_pointer_cast (ref_ptr< U > &&aOther) noexcept |
|
template<class T , class U > |
ref_ptr< T > | neolib::const_pointer_cast (ref_ptr< U > const &aOther) noexcept |
|
template<class T , class U > |
ref_ptr< T > | neolib::const_pointer_cast (ref_ptr< U > &&aOther) noexcept |
|
template<class T , class U > |
ref_ptr< T > | neolib::reinterpret_pointer_cast (ref_ptr< U > const &aOther) noexcept |
|
template<class T , class U > |
ref_ptr< T > | neolib::reinterpret_pointer_cast (ref_ptr< U > &&aOther) noexcept |
|
template<class T , class U > |
ref_ptr< T > | neolib::dynamic_pointer_cast (ref_ptr< U > const &aOther) noexcept |
|
template<class T , class U > |
ref_ptr< T > | neolib::dynamic_pointer_cast (ref_ptr< U > &&aOther) noexcept |
|
template<class T , class U > |
ref_ptr< T > | neolib::static_pointer_cast (i_ref_ptr< U > const &aOther) noexcept |
|
template<class T , class U > |
ref_ptr< T > | neolib::static_pointer_cast (i_ref_ptr< U > &&aOther) noexcept |
|
template<class T , class U > |
ref_ptr< T > | neolib::const_pointer_cast (i_ref_ptr< U > const &aOther) noexcept |
|
template<class T , class U > |
ref_ptr< T > | neolib::const_pointer_cast (i_ref_ptr< U > &&aOther) noexcept |
|
template<class T , class U > |
ref_ptr< T > | neolib::reinterpret_pointer_cast (i_ref_ptr< U > const &aOther) noexcept |
|
template<class T , class U > |
ref_ptr< T > | neolib::reinterpret_pointer_cast (i_ref_ptr< U > &&aOther) noexcept |
|
template<class T , class U > |
ref_ptr< T > | neolib::dynamic_pointer_cast (i_ref_ptr< U > const &aOther) noexcept |
|
template<class T , class U > |
ref_ptr< T > | neolib::dynamic_pointer_cast (i_ref_ptr< U > &&aOther) noexcept |
|