19 #define CPPUT_UNUSED_ARG(parameter) (void)parameter;
21 #define CPPUT_MACRO_SUBSTITUTE(macro) macro
23 #define CPPUT_DISABLE_CLASS_COPY(Class) \
25 Class(const Class &) = delete; \
26 Class &operator=(const Class &) = delete; \
27 Class(Class &&) = delete; \
28 Class &operator=(Class &&) = delete;
void ignoreResult(const T &&)