From ae252c62cb2714dc3d7f1fbdfa81e19cee3828fd Mon Sep 17 00:00:00 2001 From: Pavel Labath Date: Tue, 2 Aug 2011 11:58:41 +0200 Subject: Rename Signal::connect function taking an already-constructed slot to connectSlot I do this to avoid compiler ambiguity between the two versions of connect() --- src/FbTk/Signal.hh | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/FbTk/Signal.hh b/src/FbTk/Signal.hh index 7de3893..6480690 100644 --- a/src/FbTk/Signal.hh +++ b/src/FbTk/Signal.hh @@ -144,7 +144,7 @@ public: )); } - SlotID connect(const RefCount > &slot) { + SlotID connectSlot(const RefCount > &slot) { return SignalHolder::connect(slot); } }; @@ -169,7 +169,7 @@ public: )); } - SlotID connect(const RefCount > &slot) { + SlotID connectSlot(const RefCount > &slot) { return SignalHolder::connect(slot); } }; @@ -194,7 +194,7 @@ public: )); } - SlotID connect(const RefCount > &slot) { + SlotID connectSlot(const RefCount > &slot) { return SignalHolder::connect(slot); } }; @@ -219,7 +219,7 @@ public: )); } - SlotID connect(const RefCount > &slot) { + SlotID connectSlot(const RefCount > &slot) { return SignalHolder::connect(slot); } }; @@ -243,15 +243,15 @@ public: /// @return A tracking ID template TrackID join(Signal &sig, const Functor &functor) { - return join(sig, RefCount >( + return joinSlot(sig, RefCount >( new SlotImpl(functor) )); } template TrackID - join(Signal &sig, const RefCount > &slot) { - ValueType value = ValueType(&sig, sig.connect(slot)); + joinSlot(Signal &sig, const RefCount > &slot) { + ValueType value = ValueType(&sig, sig.connectSlot(slot)); std::pair ret = m_connections.insert(value); if ( !ret.second ) { // failed to insert this functor -- cgit v0.11.2