Audacity 3.2.0
Classes | Namespaces | Functions | Variables
UploadService.cpp File Reference
#include "UploadService.h"
#include <cassert>
#include <mutex>
#include <wx/filefn.h>
#include <wx/filename.h>
#include <rapidjson/document.h>
#include <rapidjson/writer.h>
#include "AudacityException.h"
#include "OAuthService.h"
#include "ServiceConfig.h"
#include "NetworkManager.h"
#include "Request.h"
#include "IResponse.h"
#include "MultipartData.h"
#include "CodeConversions.h"
#include "TempDirectory.h"
#include "FileNames.h"
Include dependency graph for UploadService.cpp:

Go to the source code of this file.

Classes

struct  audacity::cloud::audiocom::anonymous_namespace{UploadService.cpp}::AudiocomUploadOperation
 

Namespaces

namespace  audacity
 
namespace  audacity::cloud
 
namespace  audacity::cloud::audiocom
 
namespace  audacity::cloud::audiocom::anonymous_namespace{UploadService.cpp}
 

Functions

std::string_view audacity::cloud::audiocom::anonymous_namespace{UploadService.cpp}::DeduceMimeType (const wxString &ext)
 
std::string audacity::cloud::audiocom::anonymous_namespace{UploadService.cpp}::GetUploadRequestPayload (const wxString &filePath, const wxString &projectName, bool isPublic)
 
std::string audacity::cloud::audiocom::anonymous_namespace{UploadService.cpp}::GetProgressPayload (uint64_t current, uint64_t total)
 
UploadFailedPayload audacity::cloud::audiocom::anonymous_namespace{UploadService.cpp}::ParseUploadFailedMessage (const std::string &payloadText)
 
wxString audacity::cloud::audiocom::GetUploadTempPath ()
 

Variables

const auto audacity::cloud::audiocom::anonymous_namespace{UploadService.cpp}::tempChangedSubscription