/** @file DkWxProcessingController.h Prevent concurrent execution of code (i.e. timer event handlers). Use as follows: @code class MyClass { DkWxProcessingController pcTimer; }; void MyClass::OnTimer(wxTimerEvent & event) { if(pcTimer.canBeginProcessing()) { /* ... do the real processing here ... */ pcTimer.endProcessing(); } } @endcode */