A unique_ptr like class that holds a pointer to UploadOperation.
More...
#include <UploadService.h>
A unique_ptr like class that holds a pointer to UploadOperation.
Definition at line 107 of file UploadService.h.
◆ UploadOperationHandle() [1/4]
audacity::cloud::audiocom::UploadOperationHandle::UploadOperationHandle |
( |
| ) |
|
|
default |
◆ UploadOperationHandle() [2/4]
audacity::cloud::audiocom::UploadOperationHandle::UploadOperationHandle |
( |
std::shared_ptr< UploadOperation > |
operation | ) |
|
|
explicit |
Definition at line 605 of file UploadService.cpp.
608{
609}
std::shared_ptr< UploadOperation > mOperation
◆ UploadOperationHandle() [3/4]
audacity::cloud::audiocom::UploadOperationHandle::UploadOperationHandle |
( |
const UploadOperationHandle & |
| ) |
|
|
delete |
◆ UploadOperationHandle() [4/4]
◆ ~UploadOperationHandle()
audacity::cloud::audiocom::UploadOperationHandle::~UploadOperationHandle |
( |
| ) |
|
◆ operator bool()
audacity::cloud::audiocom::UploadOperationHandle::operator bool |
( |
| ) |
const |
|
explicitnoexcept |
◆ operator->()
UploadOperation * audacity::cloud::audiocom::UploadOperationHandle::operator-> |
( |
| ) |
const |
|
noexcept |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ mOperation
std::shared_ptr<UploadOperation> audacity::cloud::audiocom::UploadOperationHandle::mOperation {} |
|
private |
The documentation for this class was generated from the following files: