NeKernel dev
Loading...
Searching...
No Matches
Detail.h File Reference

Go to the source code of this file.

Macros

#define NE_COPY_DELETE(KLASS)
#define NE_COPY_DEFAULT(KLASS)
#define NE_MOVE_DELETE(KLASS)
#define NE_MOVE_DEFAULT(KLASS)

Macro Definition Documentation

◆ NE_COPY_DEFAULT

#define NE_COPY_DEFAULT ( KLASS)
Value:
KLASS& operator=(const KLASS&) = default; \
KLASS(const KLASS&) = default;

◆ NE_COPY_DELETE

#define NE_COPY_DELETE ( KLASS)
Value:
KLASS& operator=(const KLASS&) = delete; \
KLASS(const KLASS&) = delete;

◆ NE_MOVE_DEFAULT

#define NE_MOVE_DEFAULT ( KLASS)
Value:
KLASS& operator=(KLASS&&) = default; \
KLASS(KLASS&&) = default;

◆ NE_MOVE_DELETE

#define NE_MOVE_DELETE ( KLASS)
Value:
KLASS& operator=(KLASS&&) = delete; \
KLASS(KLASS&&) = delete;