|
qxLib
|
#include <qx/macros/common.h>Go to the source code of this file.
Macros | |
| #define | QX_COPYABLE(className) |
| Define class as default copyable. More... | |
| #define | QX_MOVABLE(className) |
| Define class as default movable. More... | |
| #define | QX_COPYMOVABLE(className) |
| Define class as default copyable and movable. More... | |
| #define | QX_NONCOPYABLE(className) |
| Define class as non copyable. More... | |
| #define | QX_NONMOVABLE(className) |
| Define class as non movable. More... | |
| #define | QX_NONCOPYMOVABLE(className) |
| Define class as non copyable and non movable. More... | |
Definition in file copyable_movable.h.
| #define QX_COPYABLE | ( | className | ) |
Define class as default copyable.
| className | - class name |
Definition at line 18 of file copyable_movable.h.
| #define QX_COPYMOVABLE | ( | className | ) |
Define class as default copyable and movable.
| className | - class name |
Definition at line 44 of file copyable_movable.h.
| #define QX_MOVABLE | ( | className | ) |
Define class as default movable.
| className | - class name |
Definition at line 31 of file copyable_movable.h.
| #define QX_NONCOPYABLE | ( | className | ) |
Define class as non copyable.
| className | - class name |
Definition at line 53 of file copyable_movable.h.
| #define QX_NONCOPYMOVABLE | ( | className | ) |
Define class as non copyable and non movable.
| className | - class name |
Definition at line 71 of file copyable_movable.h.
| #define QX_NONMOVABLE | ( | className | ) |
Define class as non movable.
| className | - class name |
Definition at line 62 of file copyable_movable.h.