Paul Licameli
406b23cae7
More uses of AUDACITY_DLL_API...
...
... in many places where the function call will later need to be between
modules (or libraries, or the executable) and the annotation will be a necessity
to keep the linkage working on Windows.
That's all that this sweeping commit does.
2021-05-10 10:46:55 -04:00
Paul Licameli
41ea189075
Doxygen commentary for subclasses of AudacityException
2020-08-25 10:06:08 -04:00
Paul Licameli
4a56af43aa
Bug2442 residual: Review AudacityException classes...
...
... Have copy constructors only (no moves); disallow all assignments
2020-06-05 13:48:53 -04:00
Paul Licameli
503ccabdd8
TranslatableString caption & message in MessageBoxException
2019-12-16 10:58:05 -05:00
Paul Licameli
ac373502a9
Don't need AudacityException::Move, use std::exception_ptr
2018-05-10 00:56:37 -04:00
Paul Licameli
6e72aed6a5
Sequence consistency check will not throw in 2.2.1
2017-11-20 20:28:04 -05:00
Paul Licameli
e4b9b7b505
Avoid long repetitions of message boxes for opening corrupt project
2017-10-21 10:40:41 -04:00
Paul Licameli
7927fe065f
Fix move constructors and assignments of AudacityException classes
2017-03-21 14:11:17 -04:00
Paul Licameli
f1cce8aa78
Define an AudacityException subclass for assertion violations
2017-03-17 17:52:57 -04:00