diff options
Diffstat (limited to 'glib/glibmm/main.h')
-rw-r--r-- | glib/glibmm/main.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/glib/glibmm/main.h b/glib/glibmm/main.h index 9a0ba45b..c3bd7829 100644 --- a/glib/glibmm/main.h +++ b/glib/glibmm/main.h @@ -212,7 +212,7 @@ private: GMainContext* context_; // no copy assignment - SignalTimeout& operator=(const SignalTimeout&); + SignalTimeout& operator=(const SignalTimeout&) = delete; }; class GLIBMM_API SignalIdle @@ -270,7 +270,7 @@ private: GMainContext* context_; // no copy assignment - SignalIdle& operator=(const SignalIdle&); + SignalIdle& operator=(const SignalIdle&) = delete; }; class GLIBMM_API SignalIO @@ -341,7 +341,7 @@ private: GMainContext* context_; // no copy assignment - SignalIO& operator=(const SignalIO&); + SignalIO& operator=(const SignalIO&) = delete; }; class GLIBMM_API SignalChildWatch @@ -372,7 +372,7 @@ private: GMainContext* context_; // no copy assignment - SignalChildWatch& operator=(const SignalChildWatch&); + SignalChildWatch& operator=(const SignalChildWatch&) = delete; }; /** Convenience timeout signal. @@ -744,8 +744,9 @@ private: MainLoop(); void operator delete(void*, std::size_t); - MainLoop(const MainLoop&); - MainLoop& operator=(const MainLoop&); + // noncopyable + MainLoop(const MainLoop&) = delete; + MainLoop& operator=(const MainLoop&) = delete; }; /** @relates Glib::MainLoop */ |