diff --git a/shared/macros.hpp b/shared/macros.hpp index 600f91d..69cc90f 100644 --- a/shared/macros.hpp +++ b/shared/macros.hpp @@ -155,8 +155,9 @@ namespace namespaze_ { \ } \ }; \ uint8_t _baseFields[baseSize]; \ + private: \ + name_() = default;\ public: \ - name_() = delete;\ name_(name_&&) = delete;\ name_(name_ const&) = delete;\ __VA_ARGS__ \ @@ -275,8 +276,9 @@ namespace namespaze_ { \ return instance; \ } \ }; \ + private: \ + name_() = default;\ public: \ - name_() = delete;\ name_(name_&&) = delete;\ name_(name_ const&) = delete;\ __VA_ARGS__ \