Audacity 3.2.0
Public Member Functions | Public Attributes | List of all members
audacity::cloud::audiocom::sync::CloudStatusChangedMessage Struct Referencefinal

#include <ProjectCloudExtension.h>

Public Member Functions

bool IsSyncing () const noexcept
 

Public Attributes

AudiocomTrace audiocomTrace
 
ProjectSyncStatus Status { ProjectSyncStatus::Local }
 
double Progress {}
 
std::optional< CloudSyncErrorError {}
 

Detailed Description

Definition at line 48 of file ProjectCloudExtension.h.

Member Function Documentation

◆ IsSyncing()

bool audacity::cloud::audiocom::sync::CloudStatusChangedMessage::IsSyncing ( ) const
noexcept

Definition at line 689 of file ProjectCloudExtension.cpp.

Referenced by audacity::cloud::audiocom::sync::ProjectCloudUIExtension::OnCloudStatusChanged().

Here is the caller graph for this function:

Member Data Documentation

◆ audiocomTrace

AudiocomTrace audacity::cloud::audiocom::sync::CloudStatusChangedMessage::audiocomTrace

◆ Error

std::optional<CloudSyncError> audacity::cloud::audiocom::sync::CloudStatusChangedMessage::Error {}

◆ Progress

double audacity::cloud::audiocom::sync::CloudStatusChangedMessage::Progress {}

◆ Status

ProjectSyncStatus audacity::cloud::audiocom::sync::CloudStatusChangedMessage::Status { ProjectSyncStatus::Local }

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