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.