Abort() | audacity::cloud::audiocom::sync::LocalProjectSnapshot | |
Cancel() override | audacity::cloud::audiocom::sync::LocalProjectSnapshot | virtual |
Create(const ServiceConfig &config, const OAuthService &oauthService, ProjectCloudExtension &extension, std::string name, UploadMode mode, AudiocomTrace trace) | audacity::cloud::audiocom::sync::LocalProjectSnapshot | static |
DataUploadFailed(const ResponseResult &uploadResult) | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
DataUploadFailed(const MissingBlocksUploadProgress &uploadResult) | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
DeleteSnapshot() | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
Future typedef | audacity::cloud::audiocom::sync::LocalProjectSnapshot | |
GetProject() | audacity::cloud::audiocom::sync::LocalProjectSnapshot | |
IsCompleted() const override | audacity::cloud::audiocom::sync::LocalProjectSnapshot | virtual |
LocalProjectSnapshot(Tag, const ServiceConfig &config, const OAuthService &oauthService, ProjectCloudExtension &extension, std::string name, UploadMode mode, AudiocomTrace trace) | audacity::cloud::audiocom::sync::LocalProjectSnapshot | |
MarkSnapshotSynced() | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
mAudiocomTrace | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
mCancellationContext | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
mCancelled | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
mCompleted | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
mCreateSnapshotPromise | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
mCreateSnapshotResponse | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
mCreateSnapshotResponseMutex | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
mMissingBlockUploader | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
mOAuthService | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
mProjectBlocksLock | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
mProjectCloudExtension | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
mProjectDataPromise | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
mProjectDataReady | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
mProjectName | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
mServiceConfig | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
mUploadMode | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
mWeakProject | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
OnSnapshotCreated(const CreateSnapshotResponse &response, bool newProject) | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
Promise typedef | audacity::cloud::audiocom::sync::LocalProjectSnapshot | |
SetUploadData(const ProjectUploadData &data) override | audacity::cloud::audiocom::sync::LocalProjectSnapshot | virtual |
Start() override | audacity::cloud::audiocom::sync::LocalProjectSnapshot | virtual |
StorePendingSnapshot(const CreateSnapshotResponse &response, const ProjectUploadData &data) | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
UpdateProjectSnapshot() | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
UploadFailed(CloudSyncError error) | audacity::cloud::audiocom::sync::LocalProjectSnapshot | private |
~ICancellable()=default | audacity::concurrency::ICancellable | virtual |
~LocalProjectSnapshot() override | audacity::cloud::audiocom::sync::LocalProjectSnapshot | |
~ProjectUploadOperation()=default | audacity::cloud::audiocom::sync::ProjectUploadOperation | virtual |