| AddPendingProjectBlob(const PendingProjectBlobData &blobData) | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | AddPendingProjectBlocks(const std::vector< PendingProjectBlockData > &blockData) | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | AddPendingSnapshot(const PendingSnapshotData &snapshotData) | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | CloudProjectsDatabase()=default | audacity::cloud::audiocom::sync::CloudProjectsDatabase | private | 
  | DeleteProject(std::string_view projectId) | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | DeleteProject(sqlite::SafeConnection::Lock &connection, std::string_view projectId) | audacity::cloud::audiocom::sync::CloudProjectsDatabase | private | 
  | DoGetProjectData(const sqlite::Row &result) const | audacity::cloud::audiocom::sync::CloudProjectsDatabase | private | 
  | DoGetProjectData(sqlite::RunResult result) const | audacity::cloud::audiocom::sync::CloudProjectsDatabase | private | 
  | Get() | audacity::cloud::audiocom::sync::CloudProjectsDatabase | static | 
  | GetBlockHash(std::string_view projectId, int64_t blockId) const | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | GetCloudProjects() const | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | GetConnection() | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | GetConnection() const | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | GetPendingProjectBlob(std::string_view projectId, std::string_view snapshotId) const | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | GetPendingProjectBlocks(std::string_view projectId, std::string_view snapshotId) | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | GetPendingSnapshots(std::string_view projectId) const | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | GetProjectData(std::string_view projectId) const | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | GetProjectDataForPath(const std::string &projectPath) const | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | GetProjectUserSlug(std::string_view projectId) | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | IsFirstSyncDialogShown(std::string_view projectId) const | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | IsProjectBlockLocked(std::string_view projectId, int64_t blockId) const | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | MarkProjectAsSynced(std::string_view projectId, std::string_view snapshotId) | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | mConnection | audacity::cloud::audiocom::sync::CloudProjectsDatabase | private | 
  | mConnectionMutex | audacity::cloud::audiocom::sync::CloudProjectsDatabase | private | 
  | OpenConnection() | audacity::cloud::audiocom::sync::CloudProjectsDatabase | private | 
  | RemovePendingProjectBlob(std::string_view projectId, std::string_view snapshotId) | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | RemovePendingProjectBlock(std::string_view projectId, int64_t blockId) | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | RemovePendingProjectBlocks(std::string_view projectId, std::string_view snapshotId) | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | RemovePendingSnapshot(std::string_view projectId, std::string_view snapshotId) | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | RunMigrations() | audacity::cloud::audiocom::sync::CloudProjectsDatabase | private | 
  | SetFirstSyncDialogShown(std::string_view projectId, bool shown=true) | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | SetProjectUserSlug(std::string_view projectId, std::string_view slug) | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | UpdateBlockHashes(std::string_view projectId, const std::vector< std::pair< int64_t, std::string > > &hashes) | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | UpdateProjectBlockList(std::string_view projectId, const SampleBlockIDSet &blockSet) | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | UpdateProjectData(const DBProjectData &projectData) | audacity::cloud::audiocom::sync::CloudProjectsDatabase |  | 
  | ~CloudProjectsDatabase()=default | audacity::cloud::audiocom::sync::CloudProjectsDatabase | private |