9#ifndef __AUDACITY_USER_EXCEPTION__
10#define __AUDACITY_USER_EXCEPTION__
Declare abstract class AudacityException, some often-used subclasses, and GuardedCall.
Base class for exceptions specially processed by the application.
virtual void DelayedHandlerAction()=0
Action to do in the main thread at idle time of the event loop.
Can be thrown when user cancels operations, as with a progress dialog. Delayed handler does nothing.