CommonLibSSE NG
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Loading...
Searching...
No Matches
GPtr.h File Reference

Go to the source code of this file.

Classes

class  RE::GPtr< T >
 

Namespaces

namespace  RE
 

Functions

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 >