Add Disconnect Method

This commit is contained in:
2020-06-22 09:31:51 +02:00
parent 16d3ca9cbc
commit 7492b59a51
+6 -1
View File
@@ -27,7 +27,12 @@ public:
Metronome(Quantity::type quantity, int amount); Metronome(Quantity::type quantity, int amount);
~Metronome(); ~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: private:
std::unique_ptr<MetronomeImpl> m_pMetronomeImpl; std::unique_ptr<MetronomeImpl> m_pMetronomeImpl;