![]() |
Audacity 3.2.0
|
#include <ProjectFileIO.h>
Public Member Functions | |
| TentativeConnection (ProjectFileIO &projectFileIO) | |
| TentativeConnection (const TentativeConnection &other)=delete | |
| TentativeConnection (TentativeConnection &&other) | |
| ~TentativeConnection () | |
| void | SetFileName (const FilePath &fileName) |
| void | Commit () |
Private Attributes | |
| ProjectFileIO & | mProjectFileIO |
| FilePath | mFileName |
| bool | mCommitted { false } |
Represents a change in the association between in-memory project and project file, which may be committed or abandoned
Definition at line 70 of file ProjectFileIO.h.
| ProjectFileIO::TentativeConnection::TentativeConnection | ( | ProjectFileIO & | projectFileIO | ) |
Definition at line 1991 of file ProjectFileIO.cpp.
References mProjectFileIO, and ProjectFileIO::SaveConnection().
|
delete |
| ProjectFileIO::TentativeConnection::TentativeConnection | ( | TentativeConnection && | other | ) |
Definition at line 1998 of file ProjectFileIO.cpp.
| ProjectFileIO::TentativeConnection::~TentativeConnection | ( | ) |
Definition at line 2007 of file ProjectFileIO.cpp.
| void ProjectFileIO::TentativeConnection::Commit | ( | ) |
Definition at line 2018 of file ProjectFileIO.cpp.
References ProjectFileIO::mFileName.
| void ProjectFileIO::TentativeConnection::SetFileName | ( | const FilePath & | fileName | ) |
Definition at line 2013 of file ProjectFileIO.cpp.
References ProjectFileIO::mFileName.
|
private |
Definition at line 80 of file ProjectFileIO.h.
|
private |
Definition at line 79 of file ProjectFileIO.h.
|
private |
Definition at line 78 of file ProjectFileIO.h.
Referenced by TentativeConnection().