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

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

#include <UploadService.h>

Inheritance diagram for cloud::audiocom::UploadOperation:

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 89 of file UploadService.h.

Constructor & Destructor Documentation

◆ ~UploadOperation()

cloud::audiocom::UploadOperation::~UploadOperation ( )

Member Function Documentation

◆ Abort()

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

◆ DiscardResult()

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

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

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

◆ IsCompleted()

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

Returns true if the upload is finished.

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

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