]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/palmos/evtloop.h
streamlining code
[wxWidgets.git] / include / wx / palmos / evtloop.h
index 19b08f34044c3696304a4a0f9e2f59034d41d56a..07dc85073357ed1b6e5caef7c0fde7156162407c 100644 (file)
 // wxEventLoop
 // ----------------------------------------------------------------------------
 
-class WXDLLEXPORT wxEventLoop : public wxEventLoopBase
+class WXDLLIMPEXP_CORE wxGUIEventLoop : public wxEventLoopBase
 {
 public:
-    wxEventLoop();
+    wxGUIEventLoop();
 
     // implement base class pure virtuals
     virtual int Run();
     virtual void Exit(int rc = 0);
     virtual bool Pending() const;
     virtual bool Dispatch();
+    virtual int DispatchTimeout(unsigned long timeout);
     virtual bool IsRunning() const;
+    virtual bool YieldFor(long eventsToProcess);
 
     // MSW-specific methods
     // --------------------
@@ -37,6 +39,7 @@ public:
 
     // process a single message
     virtual void ProcessMessage(WXMSG *msg);
+    virtual void WakeUp();
 
 protected:
     // should we exit the loop?