|
template<typename T1 , typename T2 > |
auto | ityr::ori::operator- (const global_ptr< T1 > &p1, const global_ptr< T2 > &p2) |
|
template<typename T > |
constexpr bool | ityr::ori::operator== (const global_ptr< T > &p1, const global_ptr< T > &p2) noexcept |
|
template<typename T > |
constexpr bool | ityr::ori::operator== (const global_ptr< T > &p, std::nullptr_t) noexcept |
|
template<typename T > |
constexpr bool | ityr::ori::operator== (std::nullptr_t, const global_ptr< T > &p) noexcept |
|
template<typename T > |
constexpr bool | ityr::ori::operator!= (const global_ptr< T > &p1, const global_ptr< T > &p2) noexcept |
|
template<typename T > |
constexpr bool | ityr::ori::operator!= (const global_ptr< T > &p, std::nullptr_t) noexcept |
|
template<typename T > |
constexpr bool | ityr::ori::operator!= (std::nullptr_t, const global_ptr< T > &p) noexcept |
|
template<typename T > |
constexpr bool | ityr::ori::operator< (const global_ptr< T > &p1, const global_ptr< T > &p2) noexcept |
|
template<typename T > |
constexpr bool | ityr::ori::operator> (const global_ptr< T > &p1, const global_ptr< T > &p2) noexcept |
|
template<typename T > |
constexpr bool | ityr::ori::operator<= (const global_ptr< T > &p1, const global_ptr< T > &p2) noexcept |
|
template<typename T > |
constexpr bool | ityr::ori::operator>= (const global_ptr< T > &p1, const global_ptr< T > &p2) noexcept |
|
template<typename T > |
constexpr void | ityr::ori::swap (global_ptr< T > &p1, global_ptr< T > &p2) noexcept |
|
template<typename T , typename U > |
global_ptr< T > | ityr::ori::static_pointer_cast (const global_ptr< U > &p) noexcept |
|
template<typename T , typename U > |
global_ptr< T > | ityr::ori::dynamic_pointer_cast (const global_ptr< U > &p) noexcept |
|
template<typename T , typename U > |
global_ptr< T > | ityr::ori::const_pointer_cast (const global_ptr< U > &p) noexcept |
|
template<typename T , typename U > |
global_ptr< T > | ityr::ori::reinterpret_pointer_cast (const global_ptr< U > &p) noexcept |
|
template<typename T > |
void | ityr::ori::swap (global_ref< T > r1, global_ref< T > r2) |
|
template<typename T , typename MemberT > |
auto | ityr::ori::operator->* (global_ptr< T > ptr, MemberT T::*mp) |
|