]> git.saurik.com Git - wxWidgets.git/commitdiff
no changes, just correct some comments and variable names (see #10594)
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 18 Mar 2009 09:30:08 +0000 (09:30 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 18 Mar 2009 09:30:08 +0000 (09:30 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59599 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/event.h

index 7af59c38d78554e1ba584723c5fe19bd45aa1621..ab5ee9ced1da442d79a84b81ae2c5e7689c819cf 100644 (file)
@@ -462,12 +462,10 @@ private:
 };
 
 
-//
 // Create functors for the templatized events, either allocated on the heap for
-// wxNewXXX() variants (this is needed in wxEvtHandler::Connect() to store them
+// wxNewXXX() variants (this is needed in wxEvtHandler::Bind<>() to store them
 // in dynamic event table) or just by returning them as temporary objects (this
-// is enough for Disconnect() and we allocate unnecessary heap allocation like
-// this)
+// is enough for Unbind<>() and we avoid unnecessary heap allocation like this).
 
 
 // Create functors wrapping other functors (including functions):
@@ -2978,26 +2976,26 @@ public:
     // Bind arbitrary functor (including just a function) to an event:
     template <typename EventTag, typename Functor>
     void Bind(const EventTag& eventType,
-              Functor func,
+              Functor functor,
               int winid = wxID_ANY,
               int lastId = wxID_ANY,
               wxObject *userData = NULL)
     {
         DoConnect(winid, lastId, eventType,
-                  wxNewEventFunctor(eventType, func),
+                  wxNewEventFunctor(eventType, functor),
                   userData);
     }
 
 
     template <typename EventTag, typename Functor>
     bool Unbind(const EventTag& eventType,
-                Functor func,
+                Functor functor,
                 int winid = wxID_ANY,
                 int lastId = wxID_ANY,
                 wxObject *userData = NULL)
     {
         return DoDisconnect(winid, lastId, eventType,
-                            wxMakeEventFunctor(eventType, func),
+                            wxMakeEventFunctor(eventType, functor),
                             userData);
     }
 
@@ -3005,31 +3003,29 @@ public:
     // Bind a method of a class (called on the specified eventSink which must
     // be convertible to this class) object to an event:
 
-    template
-      <typename EventTag, typename Class, typename EventArg, typename ObjClass>
+    template <typename EventTag, typename Class, typename EventArg, typename ObjClass>
     void Bind(const EventTag &eventType,
-              void (Class::*func)(EventArg &),
+              void (Class::*method)(EventArg &),
               ObjClass *eventSink,
               int winid = wxID_ANY,
               int lastId = wxID_ANY,
               wxObject *userData = NULL)
     {
         DoConnect(winid, lastId, eventType,
-                  wxNewEventFunctor(eventType, func, eventSink),
+                  wxNewEventFunctor(eventType, method, eventSink),
                   userData);
     }
 
-    template
-      <typename EventTag, typename Class, typename EventArg, typename ObjClass>
+    template <typename EventTag, typename Class, typename EventArg, typename ObjClass>
     bool Unbind(const EventTag &eventType,
-                void (Class::*func)(EventArg&),
+                void (Class::*method)(EventArg&),
                 ObjClass *eventSink,
                 int winid = wxID_ANY,
                 int lastId = wxID_ANY,
                 wxObject *userData = NULL )
     {
         return DoDisconnect(winid, lastId, eventType,
-                            wxMakeEventFunctor(eventType, func, eventSink),
+                            wxMakeEventFunctor(eventType, method, eventSink),
                             userData);
     }
 #endif // !wxEVENTS_COMPATIBILITY_2_8