Audacity 3.2.0
Public Member Functions | List of all members
audacity::cloud::audiocom::UploadOperation Class Referenceabstract

Class used to track the upload operation. More...

#include <UploadService.h>

Inheritance diagram for audacity::cloud::audiocom::UploadOperation:
[legend]

Public Member Functions

virtual ~UploadOperation ()
 
virtual bool IsCompleted ()=0
 Returns true if the upload is finished. More...
 
virtual void Abort ()=0
 Abort the upload, if running. More...
 
virtual void DiscardResult ()=0
 

Detailed Description

Class used to track the upload operation.

Definition at line 92 of file UploadService.h.

Constructor & Destructor Documentation

◆ ~UploadOperation()

audacity::cloud::audiocom::UploadOperation::~UploadOperation ( )
virtualdefault

Member Function Documentation

◆ Abort()

virtual void audacity::cloud::audiocom::UploadOperation::Abort ( )
pure virtual

◆ DiscardResult()

virtual void audacity::cloud::audiocom::UploadOperation::DiscardResult ( )
pure virtual

Abort the upload, if running, notify audio.com that the uploaded file is no longer needed otherwise

Implemented in audacity::cloud::audiocom::anonymous_namespace{UploadService.cpp}::AudiocomUploadOperation.

◆ IsCompleted()

virtual bool audacity::cloud::audiocom::UploadOperation::IsCompleted ( )
pure virtual

The documentation for this class was generated from the following files: