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().