// wxTimer implementation class for Unix platforms
// ----------------------------------------------------------------------------
-class wxUnixTimerImpl : public wxTimerImpl
+// NB: we have to export at least this symbol from the shared library, because
+// it's used by wxDFB's wxCore
+class WXDLLIMPEXP_BASE wxUnixTimerImpl : public wxTimerImpl
{
public:
wxUnixTimerImpl(wxTimer *timer);
// it returns false if there are no timers
bool GetNext(wxUsecClock_t *remaining) const;
- // trigger the timer event for all timers which have expired
- void NotifyExpired();
+ // trigger the timer event for all timers which have expired, return true
+ // if any did
+ bool NotifyExpired();
private:
// ctor and dtor are private, this is a singleton class only created by