Audacity 3.2.0
Public Types | Public Attributes | List of all members
audacity::cloud::audiocom::sync::CloudSyncError Struct Referencefinal

#include <CloudSyncError.h>

Collaboration diagram for audacity::cloud::audiocom::sync::CloudSyncError:
[legend]

Public Types

enum  ErrorType {
  None , Authorization , ProjectLimitReached , ProjectStorageLimitReached ,
  ProjectVersionConflict , ProjectNotFound , DataUploadFailed , Network ,
  Server , Cancelled , Aborted , ClientFailure
}
 

Public Attributes

ErrorType Type { }
 
std::string ErrorMessage
 

Detailed Description

Definition at line 26 of file CloudSyncError.h.

Member Enumeration Documentation

◆ ErrorType

Enumerator
None 
Authorization 
ProjectLimitReached 
ProjectStorageLimitReached 
ProjectVersionConflict 
ProjectNotFound 
DataUploadFailed 
Network 
Server 
Cancelled 
Aborted 
ClientFailure 

Definition at line 28 of file CloudSyncError.h.

29 {
30 None,
37 Network,
38 Server,
40 Aborted,
42 };

Member Data Documentation

◆ ErrorMessage

std::string audacity::cloud::audiocom::sync::CloudSyncError::ErrorMessage

◆ Type

ErrorType audacity::cloud::audiocom::sync::CloudSyncError::Type { }

The documentation for this struct was generated from the following file: