![]() |
Audacity 3.2.0
|
#include <cstdint>#include <string>#include <string_view>#include <optional>#include <unordered_set>#include <vector>#include <memory>#include <wx/string.h>Go to the source code of this file.
Namespaces | |
| namespace | audacity |
| namespace | audacity::cloud |
| namespace | audacity::cloud::audiocom |
| namespace | audacity::cloud::audiocom::sync |
Typedefs | |
| using | SampleBlockPtr = std::shared_ptr< SampleBlock > |
| using | SampleBlockID = long long |
| using | SampleBlockIDSet = std::unordered_set< SampleBlockID > |
| using | audacity::cloud::audiocom::sync::BlockID = int64_t |
| using | audacity::cloud::audiocom::sync::BlockHash = std::string |
| using | audacity::cloud::audiocom::sync::SampleBlockHashes = std::vector< BlockHash > |
Functions | |
| std::string | audacity::cloud::audiocom::sync::Serialize (const ProjectForm &form) |
| std::optional< ProjectSyncState > | audacity::cloud::audiocom::sync::DeserializeProjectSyncState (const std::string &data) |
| std::optional< CreateSnapshotResponse > | audacity::cloud::audiocom::sync::DeserializeCreateSnapshotResponse (const std::string &data) |
| std::optional< PaginatedProjectsResponse > | audacity::cloud::audiocom::sync::DeserializePaginatedProjectsResponse (const std::string &data) |
| std::optional< ProjectInfo > | audacity::cloud::audiocom::sync::DeserializeProjectInfo (const std::string &data) |
| std::optional< SnapshotInfo > | audacity::cloud::audiocom::sync::DeserializeSnapshotInfo (const std::string &data) |
| std::string | audacity::cloud::audiocom::sync::Serialize (NetworkStats stats) |
| wxString | audacity::cloud::audiocom::sync::MakeSafeProjectPath (const wxString &rootDir, const wxString &projectName) |
| using SampleBlockID = long long |
Definition at line 26 of file CloudSyncDTO.h.
| using SampleBlockIDSet = std::unordered_set<SampleBlockID> |
Definition at line 27 of file CloudSyncDTO.h.
| using SampleBlockPtr = std::shared_ptr<SampleBlock> |
Definition at line 25 of file CloudSyncDTO.h.