![]() |
Audacity 3.2.0
|
Can be thrown when user cancels operations, as with a progress dialog. Delayed handler does nothing. More...
#include <UserException.h>
Public Member Functions | |
UserException () | |
~UserException () override | |
void | DelayedHandlerAction () override |
Action to do in the main thread at idle time of the event loop. More... | |
![]() | |
AudacityException () | |
virtual | ~AudacityException ()=0 |
virtual void | DelayedHandlerAction ()=0 |
Action to do in the main thread at idle time of the event loop. More... | |
Additional Inherited Members | |
![]() | |
static void | EnqueueAction (std::exception_ptr pException, std::function< void(AudacityException *)> delayedHandler) |
![]() | |
AudacityException (const AudacityException &)=default | |
Make this protected to prevent slicing copies. More... | |
AudacityException (AudacityException &&) PROHIBITED | |
Don't allow moves of this class or subclasses. More... | |
AudacityException & | operator= (const AudacityException &) PROHIBITED |
Disallow assignment. More... | |
Can be thrown when user cancels operations, as with a progress dialog. Delayed handler does nothing.
This class does not inherit from MessageBoxException.
Definition at line 16 of file UserException.h.
|
inline |
Definition at line 19 of file UserException.h.
|
override |
Definition at line 11 of file UserException.cpp.
|
overridevirtual |
Action to do in the main thread at idle time of the event loop.
Implements AudacityException.
Definition at line 15 of file UserException.cpp.