AbortLastUploadOperation() | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
CancelSync() | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
Get(AudacityProject &project) | audacity::cloud::audiocom::sync::ProjectCloudExtension | static |
Get(const AudacityProject &project) | audacity::cloud::audiocom::sync::ProjectCloudExtension | static |
GetCloudProjectId() const | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
GetCloudProjectPage(AudiocomTrace) const | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
GetCurrentSyncStatus() const | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
GetProject() const | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
GetSavesCount() const | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
GetSnapshotId() const | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
IsBlockLocked(int64_t blockID) const | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
IsCloudProject() const | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
IsFirstSyncDialogShown() const | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
IsSyncing() const | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
MarkProjectSynced(bool success) | audacity::cloud::audiocom::sync::ProjectCloudExtension | private |
mAsyncStateNotifier | audacity::cloud::audiocom::sync::ProjectCloudExtension | private |
mIdentifiersMutex | audacity::cloud::audiocom::sync::ProjectCloudExtension | mutableprivate |
mLastStatus | audacity::cloud::audiocom::sync::ProjectCloudExtension | private |
mProject | audacity::cloud::audiocom::sync::ProjectCloudExtension | private |
mProjectId | audacity::cloud::audiocom::sync::ProjectCloudExtension | private |
mProjectPathChangedSubscription | audacity::cloud::audiocom::sync::ProjectCloudExtension | private |
mSnapshotId | audacity::cloud::audiocom::sync::ProjectCloudExtension | private |
mStatusMutex | audacity::cloud::audiocom::sync::ProjectCloudExtension | mutableprivate |
mUINotificationPending | audacity::cloud::audiocom::sync::ProjectCloudExtension | private |
mUIStateNotifier | audacity::cloud::audiocom::sync::ProjectCloudExtension | private |
mUploadQueue | audacity::cloud::audiocom::sync::ProjectCloudExtension | private |
mUploadQueueMutex | audacity::cloud::audiocom::sync::ProjectCloudExtension | private |
OnBlocksHashed(ProjectUploadOperation &uploadOperation) | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
OnBlockUploaded(const ProjectUploadOperation &uploadOperation, std::string_view blockID, bool successful) | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
OnLoad() | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
OnProjectDataUploaded(const ProjectUploadOperation &uploadOperation) | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
OnProjectPathChanged() | audacity::cloud::audiocom::sync::ProjectCloudExtension | private |
OnSnapshotCreated(const ProjectUploadOperation &uploadOperation, const CreateSnapshotResponse &response) | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
OnSyncCompleted(const ProjectUploadOperation *uploadOperation, std::optional< CloudSyncError > error, AudiocomTrace trace) | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
OnSyncResumed(std::shared_ptr< ProjectUploadOperation > uploadOperation, int64_t missingBlocksCount, bool needsProjectUpload) | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
OnSyncStarted() | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
OnUpdateSaved(const ProjectSerializer &serializer) | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
OnUploadOperationCreated(std::shared_ptr< ProjectUploadOperation > uploadOperation) | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
ProjectCloudExtension(AudacityProject &project) | audacity::cloud::audiocom::sync::ProjectCloudExtension | explicit |
Publish(CloudStatusChangedMessage cloudStatus, bool canMerge) | audacity::cloud::audiocom::sync::ProjectCloudExtension | private |
SetFirstSyncDialogShown(bool shown=true) | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
SubscribeStatusChanged(std::function< void(const CloudStatusChangedMessage &)> callback, bool onUIThread) | audacity::cloud::audiocom::sync::ProjectCloudExtension | |
UnsafeFindUploadQueueElement(const ProjectUploadOperation &uploadOperation) | audacity::cloud::audiocom::sync::ProjectCloudExtension | private |
UnsafeFindUploadQueueElement(const ProjectUploadOperation &uploadOperation) const | audacity::cloud::audiocom::sync::ProjectCloudExtension | private |
UnsafeUpdateProgress() | audacity::cloud::audiocom::sync::ProjectCloudExtension | private |
UpdateIdFromDatabase() | audacity::cloud::audiocom::sync::ProjectCloudExtension | private |
~Base() | ClientData::Base | virtual |
~ProjectCloudExtension() override | audacity::cloud::audiocom::sync::ProjectCloudExtension | |