فهرست منبع

Add Disconnect Method

JDierkse 5 سال پیش
والد
کامیت
7492b59a51
1فایلهای تغییر یافته به همراه6 افزوده شده و 1 حذف شده
  1. 6 1
      include/Metronome.h

+ 6 - 1
include/Metronome.h

@@ -27,7 +27,12 @@ public:
 	Metronome(Quantity::type quantity, int amount);
 	~Metronome();
 
-	size_t Connect(std::function<void()> function);
+public:
+	typedef std::function<void()> CallbackMethod;
+
+public:
+	size_t Connect(CallbackMethod function);
+	void Disconnect(size_t connection);
 
 private:
 	std::unique_ptr<MetronomeImpl> m_pMetronomeImpl;