Go to the source code of this file.
|
| template<class T , class... Args> |
| NiPointer< T > | RE::make_nismart (Args &&... a_args) |
| |
| template<class T1 , class T2 > |
| constexpr bool | RE::operator== (const NiPointer< T1 > &a_lhs, const NiPointer< T2 > &a_rhs) |
| |
| template<class T1 , class T2 > |
| constexpr bool | RE::operator!= (const NiPointer< T1 > &a_lhs, const NiPointer< T2 > &a_rhs) |
| |
| template<class T > |
| constexpr bool | RE::operator== (const NiPointer< T > &a_lhs, std::nullptr_t) noexcept |
| |
| template<class T > |
| constexpr bool | RE::operator== (std::nullptr_t, const NiPointer< T > &a_rhs) noexcept |
| |
| template<class T > |
| constexpr bool | RE::operator!= (const NiPointer< T > &a_lhs, std::nullptr_t) noexcept |
| |
| template<class T > |
| constexpr bool | RE::operator!= (std::nullptr_t, const NiPointer< T > &a_rhs) noexcept |
| |
| template<class T > |
| | RE::NiPointer (T *) -> NiPointer< T > |
| |
◆ NiSmartPointer
| #define NiSmartPointer |
( |
|
className | ) |
|
Value: class className; \
Definition: NiSmartPointer.h:9