Go to the documentation of this file.
16 #define QX_GETTER(type, name) \
17 const type& get_##name() const noexcept \
28 #define QX_GETTER_REF(type, name) \
29 type& get_##name() noexcept \
40 #define QX_SETTER(type, name) \
41 void set_##name(const type& val) noexcept \
52 #define QX_PROPERTY(type, name, ...) \
54 QX_GETTER(type, name); \
55 QX_SETTER(type, name); \
58 type m_##name = type(__VA_ARGS__)