Audacity 3.2.0
Namespaces | Macros | Functions | Variables
ServiceConfig.cpp File Reference
#include "ServiceConfig.h"
#include "ExportUtils.h"
#include "Languages.h"
#include <cassert>
#include <stdexcept>
#include <string_view>
#include <rapidjson/document.h>
#include "CodeConversions.h"
#include "Prefs.h"
Include dependency graph for ServiceConfig.cpp:

Go to the source code of this file.

Namespaces

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

Macros

#define MTM_CAMPAIGN    "mtm_campaign=Audacity&mtm_source=Audacity-{version_number}&mtm_content={button_name}"
 

Functions

std::string audacity::cloud::audiocom::anonymous_namespace{ServiceConfig.cpp}::Substitute (std::string pattern, std::initializer_list< std::pair< std::string_view, std::string_view > > substitutions)
 
std::string audacity::cloud::audiocom::anonymous_namespace{ServiceConfig.cpp}::GetButtonName (AudiocomTrace trace)
 
const ServiceConfig & audacity::cloud::audiocom::GetServiceConfig ()
 Returns the instance of the ServiceConfig. More...
 

Variables

StringSetting audacity::cloud::audiocom::anonymous_namespace{ServiceConfig.cpp}::audioComApiEndpoint
 
StringSetting audacity::cloud::audiocom::anonymous_namespace{ServiceConfig.cpp}::audioComOAuthClientID
 
StringSetting audacity::cloud::audiocom::anonymous_namespace{ServiceConfig.cpp}::audioComOAuthClientSecret
 
StringSetting audacity::cloud::audiocom::anonymous_namespace{ServiceConfig.cpp}::audioComOAuthRedirectURL
 
StringSetting audacity::cloud::audiocom::anonymous_namespace{ServiceConfig.cpp}::audioComOAuthLoginPage
 
StringSetting audacity::cloud::audiocom::anonymous_namespace{ServiceConfig.cpp}::audioComFinishUploadPage
 
StringSetting audacity::cloud::audiocom::anonymous_namespace{ServiceConfig.cpp}::audioComAuthWithRedirectURL
 
StringSetting audacity::cloud::audiocom::anonymous_namespace{ServiceConfig.cpp}::audioComFrontendURL
 
StringSetting audacity::cloud::audiocom::anonymous_namespace{ServiceConfig.cpp}::audioComAudioDownloadMimeType
 

Macro Definition Documentation

◆ MTM_CAMPAIGN

#define MTM_CAMPAIGN    "mtm_campaign=Audacity&mtm_source=Audacity-{version_number}&mtm_content={button_name}"

Definition at line 28 of file ServiceConfig.cpp.