Audacity 3.2.0
Namespaces | Functions | Variables
AuthorizationHandler.cpp File Reference
#include "AuthorizationHandler.h"
#include <chrono>
#include <future>
#include <optional>
#include "OAuthService.h"
#include "ServiceConfig.h"
#include "ui/dialogs/LoginDialog.h"
#include "ui/dialogs/LinkAccountDialog.h"
#include "ui/dialogs/LinkFailedDialog.h"
#include "ui/dialogs/LinkSucceededDialog.h"
#include "ui/dialogs/WaitForActionDialog.h"
#include "CodeConversions.h"
#include "HelpSystem.h"
#include "MemoryX.h"
Include dependency graph for AuthorizationHandler.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{AuthorizationHandler.cpp}
 

Functions

std::optional< AuthResult > audacity::cloud::audiocom::anonymous_namespace{AuthorizationHandler.cpp}::WaitForAuth (std::future< std::optional< AuthResult > > future, const AudacityProject *project)
 
AuthorizationHandler & audacity::cloud::audiocom::GetAuthorizationHandler ()
 
AuthResult audacity::cloud::audiocom::PerformBlockingAuth (AudacityProject *project, AudiocomTrace trace, const TranslatableString &alternativeActionLabel)
 

Variables

AuthorizationHandler audacity::cloud::audiocom::anonymous_namespace{AuthorizationHandler.cpp}::handler