Go to the source code of this file.
 | 
| template<class T , class... Args>  | 
| GPtr< T >  | RE::make_gptr (Args &&... a_args) | 
|   | 
| template<class T1 , class T2 >  | 
| constexpr bool  | RE::operator== (const GPtr< T1 > &a_lhs, const GPtr< T2 > &a_rhs) | 
|   | 
| template<class T1 , class T2 >  | 
| constexpr bool  | RE::operator!= (const GPtr< T1 > &a_lhs, const GPtr< T2 > &a_rhs) | 
|   | 
| template<class T >  | 
| constexpr bool  | RE::operator== (const GPtr< T > &a_lhs, std::nullptr_t) noexcept | 
|   | 
| template<class T >  | 
| constexpr bool  | RE::operator== (std::nullptr_t, const GPtr< T > &a_rhs) noexcept | 
|   | 
| template<class T >  | 
| constexpr bool  | RE::operator!= (const GPtr< T > &a_lhs, std::nullptr_t) noexcept | 
|   | 
| template<class T >  | 
| constexpr bool  | RE::operator!= (std::nullptr_t, const GPtr< T > &a_rhs) noexcept | 
|   | 
| template<class T >  | 
|   | RE::GPtr (T *) -> GPtr< T > | 
|   |