ソースを参照

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;