![]() |
Audacity 3.2.0
|
This is the complete list of members for ProjectFileIO, including all inherited members.
| AutoSave(bool recording=false) | ProjectFileIO | |
| AutoSaveDelete(sqlite3 *db=nullptr) | ProjectFileIO | |
| AuxiliaryFileSuffixes() | ProjectFileIO | privatestatic |
| Broadcast(int id=0) | PrefsListener | privatestatic |
| Callback typedef | Observer::Publisher< ProjectFileIOMessage > | |
| CallbackReturn typedef | Observer::Publisher< ProjectFileIOMessage > | |
| CheckVersion() | ProjectFileIO | private |
| CloseConnection() | ProjectFileIO | private |
| CloseProject() | ProjectFileIO | |
| Compact(const std::vector< const TrackList * > &tracks, bool force=false) | ProjectFileIO | |
| CopyTo(const FilePath &destpath, const TranslatableString &msg, bool isTemporary, bool prune=false, const std::vector< const TrackList * > &tracks={}) | ProjectFileIO | private |
| CurrConn() | ProjectFileIO | private |
| DB() | ProjectFileIO | private |
| DeleteBlocks(const BlockIDs &blockids, bool complement) | ProjectFileIO | |
| DiscardConnection() | ProjectFileIO | private |
| Exec(const char *query, const ExecCB &callback, bool silent=false) | ProjectFileIO | private |
| ExecCB typedef | ProjectFileIO | |
| GenerateDoc() | ProjectFileIO | |
| Get(AudacityProject &project) | ProjectFileIO | static |
| Get(const AudacityProject &project) | ProjectFileIO | static |
| GetBlockUsage(SampleBlockID blockid) | ProjectFileIO | |
| GetConnection() | ProjectFileIO | |
| GetCurrentUsage(const std::vector< const TrackList * > &trackLists) const | ProjectFileIO | |
| GetDiskUsage(DBConnection &conn, SampleBlockID blockid) | ProjectFileIO | static |
| GetFileName() const | ProjectFileIO | |
| GetFreeDiskSpace() const | ProjectFileIO | |
| GetLastError() const | ProjectFileIO | |
| GetLastErrorCode() const | ProjectFileIO | |
| GetLastLog() const | ProjectFileIO | |
| GetLibraryError() const | ProjectFileIO | |
| GetProjectTitle() const | ProjectFileIO | inline |
| GetTotalUsage() | ProjectFileIO | |
| GetValue(const char *sql, wxString &value, bool silent=false) | ProjectFileIO | private |
| GetValue(const char *sql, int64_t &value, bool silent=false) | ProjectFileIO | private |
| HadUnused() | ProjectFileIO | |
| HandleXMLChild(const std::string_view &tag) override | ProjectFileIO | privatevirtual |
| HandleXMLContent(const std::string_view &WXUNUSED(content)) | XMLTagHandler | inlinevirtual |
| HandleXMLEndTag(const std::string_view &WXUNUSED(tag)) | XMLTagHandler | inlinevirtual |
| HandleXMLTag(const std::string_view &tag, const AttributesList &attrs) override | ProjectFileIO | privatevirtual |
| HasConnection() const | ProjectFileIO | |
| InitializeSQL() | ProjectFileIO | static |
| InSet(sqlite3_context *context, int argc, sqlite3_value **argv) | ProjectFileIO | privatestatic |
| InstallSchema(sqlite3 *db, const char *schema="main") | ProjectFileIO | private |
| IsModified() const | ProjectFileIO | |
| IsRecovered() const | ProjectFileIO | |
| IsTemporary() const | ProjectFileIO | |
| LoadProject(const FilePath &fileName, bool ignoreAutosave) | ProjectFileIO | |
| m_factory | Observer::Publisher< ProjectFileIOMessage > | private |
| m_list | Observer::Publisher< ProjectFileIOMessage > | private |
| MarkTemporary() | ProjectFileIO | |
| message_type typedef | Observer::Publisher< ProjectFileIOMessage > | |
| mFileName | ProjectFileIO | private |
| mHadUnused | ProjectFileIO | private |
| mModified | ProjectFileIO | private |
| MoveProject(const FilePath &src, const FilePath &dst) | ProjectFileIO | private |
| mpErrors | ProjectFileIO | private |
| mpImpl | PrefsListener | private |
| mPrevConn | ProjectFileIO | private |
| mPrevFileName | ProjectFileIO | private |
| mPrevTemporary | ProjectFileIO | private |
| mProject | ProjectFileIO | private |
| mRecovered | ProjectFileIO | private |
| mTemporary | ProjectFileIO | private |
| mTitle | ProjectFileIO | private |
| mWasCompacted | ProjectFileIO | private |
| notifies_all | Observer::Publisher< ProjectFileIOMessage > | static |
| OnCheckpointFailure() | ProjectFileIO | private |
| OpenConnection(FilePath fileName={}) | ProjectFileIO | private |
| OpenProject() | ProjectFileIO | |
| operator=(const ProjectFileIO &)=delete | ProjectFileIO | |
| Publisher< ProjectFileIOMessage >::operator=(Publisher &&)=default | Observer::Publisher< ProjectFileIOMessage > | |
| PrefsListener() | PrefsListener | private |
| ProjectFileIO(AudacityProject &project) | ProjectFileIO | explicit |
| ProjectFileIO(const ProjectFileIO &)=delete | ProjectFileIO | |
| Publish(const ProjectFileIOMessage &message) | Observer::Publisher< ProjectFileIOMessage > | inlineprotected |
| Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={}) | Observer::Publisher< ProjectFileIOMessage > | inlineexplicit |
| Publisher(Publisher &&)=default | Observer::Publisher< ProjectFileIOMessage > | |
| Query(const char *sql, const ExecCB &callback, bool silent=false) | ProjectFileIO | private |
| ReadXMLChild(const char *tag) | XMLTagHandler | |
| ReadXMLContent(const char *s, int len) | XMLTagHandler | |
| ReadXMLEndTag(const char *tag) | XMLTagHandler | |
| RemoveProject(const FilePath &filename) | ProjectFileIO | static |
| RenameOrWarn(const FilePath &src, const FilePath &dst) | ProjectFileIO | private |
| ReopenProject() | ProjectFileIO | |
| RestoreConnection() | ProjectFileIO | private |
| SafetyFileName(const FilePath &src) | ProjectFileIO | privatestatic |
| SaveConnection() | ProjectFileIO | private |
| SaveCopy(const FilePath &fileName) | ProjectFileIO | |
| SaveProject(const FilePath &fileName, const TrackList *lastSaved) | ProjectFileIO | |
| SetBypass() | ProjectFileIO | |
| SetDBError(const TranslatableString &msg, const TranslatableString &libraryError={}, int errorCode=-1) | ProjectFileIO | private |
| SetError(const TranslatableString &msg, const TranslatableString &libraryError={}, int errorCode={}) | ProjectFileIO | private |
| SetFileName(const FilePath &fileName) | ProjectFileIO | |
| SetProjectTitle(int number=-1) | ProjectFileIO | |
| ShouldCompact(const std::vector< const TrackList * > &tracks) | ProjectFileIO | private |
| ShowError(const BasicUI::WindowPlacement &placement, const TranslatableString &dlogTitle, const TranslatableString &message, const wxString &helpPage) | ProjectFileIO | |
| Subscribe(Callback callback) | Observer::Publisher< ProjectFileIOMessage > | |
| Subscribe(Object &obj, Return(Object::*callback)(Args...)) | Observer::Publisher< ProjectFileIOMessage > | inline |
| UpdatePrefs() override | ProjectFileIO | privatevirtual |
| UpdateSaved(const TrackList *tracks=nullptr) | ProjectFileIO | |
| UpdateSelectedPrefs(int id) | PrefsListener | privatevirtual |
| UseConnection(Connection &&conn, const FilePath &filePath) | ProjectFileIO | private |
| WasCompacted() | ProjectFileIO | |
| WriteDoc(const char *table, const ProjectSerializer &autosave, const char *schema="main") | ProjectFileIO | private |
| WriteXML(XMLWriter &xmlFile, bool recording=false, const TrackList *tracks=nullptr) | ProjectFileIO | private |
| WriteXMLHeader(XMLWriter &xmlFile) const | ProjectFileIO | private |
| XMLTagHandler() | XMLTagHandler | inline |
| ~Base() | ClientData::Base | virtual |
| ~PrefsListener() | PrefsListener | privatevirtual |
| ~ProjectFileIO() | ProjectFileIO | |
| ~XMLTagHandler() | XMLTagHandler | inlinevirtual |