CommonLibSSE NG
|
#include "RE/C/CRC.h"
Go to the source code of this file.
Classes | |
class | RE::NiPointer< T > |
struct | RE::BSCRC32_< NiPointer< T > > |
Namespaces | |
namespace | RE |
Macros | |
#define | NiSmartPointer(className) |
Functions | |
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 > | |
#define NiSmartPointer | ( | className | ) |