Audacity  2.2.2
Public Member Functions | Protected Member Functions | List of all members
NotYetAvailableException Class Referencefinal

#include <NotYetAvailableException.h>

Inheritance diagram for NotYetAvailableException:
FileException MessageBoxException AudacityException

Public Member Functions

 NotYetAvailableException (const wxFileName &fileName)
 
 NotYetAvailableException (NotYetAvailableException &&that)
 
NotYetAvailableExceptionoperator= (NotYetAvailableException &&) PROHIBITED
 
 ~NotYetAvailableException ()
 
- Public Member Functions inherited from FileException
 FileException (Cause cause_, const wxFileName &fileName_, const wxString &caption=_("File Error"), const wxFileName &renameTarget_={})
 
 FileException (FileException &&that)
 
FileExceptionoperator= (FileException &&) PROHIBITED
 
 ~FileException () override
 
- Public Member Functions inherited from AudacityException
 AudacityException ()
 
virtual ~AudacityException ()=0
 

Protected Member Functions

wxString ErrorMessage () const override
 
- Protected Member Functions inherited from FileException
wxString ErrorMessage () const override
 
- Protected Member Functions inherited from MessageBoxException
 MessageBoxException (const wxString &caption=wxString{})
 
 ~MessageBoxException () override
 
 MessageBoxException (const MessageBoxException &)
 
MessageBoxExceptionoperator= (MessageBoxException &&)
 
- Protected Member Functions inherited from AudacityException
 AudacityException (AudacityException &&)
 
 AudacityException (const AudacityException &)=default
 
AudacityExceptionoperator= (AudacityException &&)
 
AudacityExceptionoperator= (const AudacityException &) PROHIBITED
 

Additional Inherited Members

- Public Types inherited from FileException
enum  Cause { Cause::Open, Cause::Read, Cause::Write, Cause::Rename }
 
- Public Attributes inherited from FileException
Cause cause
 
wxFileName fileName
 
wxFileName renameTarget
 

Detailed Description

Definition at line 17 of file NotYetAvailableException.h.

Constructor & Destructor Documentation

NotYetAvailableException::NotYetAvailableException ( const wxFileName &  fileName)
inline
NotYetAvailableException::NotYetAvailableException ( NotYetAvailableException &&  that)
inline

Definition at line 22 of file NotYetAvailableException.h.

23  : FileException( std::move( that ) ) {}
FileException(Cause cause_, const wxFileName &fileName_, const wxString &caption=_("File Error"), const wxFileName &renameTarget_={})
Definition: FileException.h:21
NotYetAvailableException::~NotYetAvailableException ( )

Definition at line 13 of file NotYetAvailableException.cpp.

14 {
15 }

Member Function Documentation

wxString NotYetAvailableException::ErrorMessage ( ) const
overrideprotectedvirtual

Implements MessageBoxException.

Definition at line 17 of file NotYetAvailableException.cpp.

References _(), and FileException::fileName.

18 {
19  return wxString::Format(
20  _("This operation cannot be done until importation of %s completes."),
21  fileName.GetFullName()
22  );
23 }
wxFileName fileName
Definition: FileException.h:45
_("Move Track &Down")+wxT("\t")+(GetActiveProject() -> GetCommandManager() ->GetKeyFromName(wxT("TrackMoveDown")).Raw()), OnMoveTrack) POPUP_MENU_ITEM(OnMoveTopID, _("Move Track to &Top")+wxT("\t")+(GetActiveProject() ->GetCommandManager() ->GetKeyFromName(wxT("TrackMoveTop")).Raw()), OnMoveTrack) POPUP_MENU_ITEM(OnMoveBottomID, _("Move Track to &Bottom")+wxT("\t")+(GetActiveProject() ->GetCommandManager() ->GetKeyFromName(wxT("TrackMoveBottom")).Raw()), OnMoveTrack)#define SET_TRACK_NAME_PLUGIN_SYMBOLclass SetTrackNameCommand:public AudacityCommand
NotYetAvailableException& NotYetAvailableException::operator= ( NotYetAvailableException &&  )

The documentation for this class was generated from the following files: