Audacity 3.2.0
|
A default template parameter for GuardedCall<R> More...
#include <AudacityException.h>
Public Member Functions | |
SimpleGuard (const R &value) noexcept(noexcept(R{ std::declval< const R & >() })) | |
R | operator() (AudacityException *) const noexcept(noexcept(R{ std::declval< R >() })) |
Public Attributes | |
const R | m_value |
A default template parameter for GuardedCall<R>
R | return type from GuardedCall (or convertible to it) |
Definition at line 131 of file AudacityException.h.
|
inlineexplicitnoexcept |
value | The value to return from GuardedCall when an exception is handled |
Definition at line 133 of file AudacityException.h.
|
inlinenoexcept |
Definition at line 138 of file AudacityException.h.
const R SimpleGuard< R >::m_value |
Definition at line 141 of file AudacityException.h.
Referenced by SimpleGuard< bool >::operator()().