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

#include <CloudProjectsDatabase.h>

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

Public Types

enum  SyncStatusType { SyncStatusSynced = 0 , SyncStatusUploading = 1 , SyncStatusDownloading = 2 }
 

Public Attributes

std::string ProjectId
 
std::string SnapshotId
 
int64_t SavesCount = 0
 
int64_t LastAudioPreview = 0
 
std::string LocalPath
 
int64_t LastModified = 0
 
int64_t LastRead = 0
 
bool FirstSyncDialogShown { false }
 
enum audacity::cloud::audiocom::sync::DBProjectData::SyncStatusType SyncStatus = {}
 

Detailed Description

Definition at line 24 of file CloudProjectsDatabase.h.

Member Enumeration Documentation

◆ SyncStatusType

Enumerator
SyncStatusSynced 
SyncStatusUploading 
SyncStatusDownloading 

Definition at line 36 of file CloudProjectsDatabase.h.

Member Data Documentation

◆ FirstSyncDialogShown

bool audacity::cloud::audiocom::sync::DBProjectData::FirstSyncDialogShown { false }

◆ LastAudioPreview

int64_t audacity::cloud::audiocom::sync::DBProjectData::LastAudioPreview = 0

◆ LastModified

int64_t audacity::cloud::audiocom::sync::DBProjectData::LastModified = 0

◆ LastRead

int64_t audacity::cloud::audiocom::sync::DBProjectData::LastRead = 0

◆ LocalPath

std::string audacity::cloud::audiocom::sync::DBProjectData::LocalPath

◆ ProjectId

std::string audacity::cloud::audiocom::sync::DBProjectData::ProjectId

◆ SavesCount

int64_t audacity::cloud::audiocom::sync::DBProjectData::SavesCount = 0

◆ SnapshotId

std::string audacity::cloud::audiocom::sync::DBProjectData::SnapshotId

◆ SyncStatus

enum audacity::cloud::audiocom::sync::DBProjectData::SyncStatusType audacity::cloud::audiocom::sync::DBProjectData::SyncStatus = {}

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