NeKernel dev
|
#include <Ref.h>
Public Member Functions | |
Ref ()=default | |
~Ref ()=default | |
Ref (T *cls) | |
Ref (T cls) | |
Ref & | operator= (T ref) |
NE_COPY_DEFAULT (Ref) | |
T | operator-> () const |
T & | Leak () noexcept |
T & | TryLeak () const noexcept |
T | operator* () |
operator bool () noexcept |
Private Attributes | |
T | fClass |
|
explicitdefault |
|
default |
|
inline |
|
inline |
|
inlinenoexcept |
Kernel::Ref< T >::NE_COPY_DEFAULT | ( | Ref< T > | ) |
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |
|
private |