Audacity 3.2.0
|
#include <AuthorizationHandler.h>
Public Member Functions | |
AuthorizationHandler () | |
void | PushSuppressDialogs () |
void | PopSuppressDialogs () |
Private Member Functions | |
void | OnAuthStateChanged (const AuthStateChangedMessage &message) |
Private Attributes | |
Observer::Subscription | mAuthStateChangedSubscription |
size_t | mSuppressed {} |
Definition at line 25 of file AuthorizationHandler.h.
audacity::cloud::audiocom::AuthorizationHandler::AuthorizationHandler | ( | ) |
Definition at line 137 of file AuthorizationHandler.cpp.
References OnAuthStateChanged().
|
private |
Definition at line 156 of file AuthorizationHandler.cpp.
References audacity::cloud::audiocom::AuthStateChangedMessage::authorised, audacity::cloud::audiocom::AuthStateChangedMessage::errorMessage, mSuppressed, audacity::cloud::audiocom::AuthStateChangedMessage::silent, and audacity::cloud::audiocom::AuthStateChangedMessage::trace.
Referenced by AuthorizationHandler().
void audacity::cloud::audiocom::AuthorizationHandler::PopSuppressDialogs | ( | ) |
Definition at line 148 of file AuthorizationHandler.cpp.
References mSuppressed.
Referenced by audacity::cloud::audiocom::PerformBlockingAuth(), audacity::cloud::audiocom::sync::CloudProjectPropertiesDialog::~CloudProjectPropertiesDialog(), audacity::cloud::audiocom::LinkWithTokenDialog::~LinkWithTokenDialog(), and audacity::cloud::audiocom::ShareAudioDialog::~ShareAudioDialog().
void audacity::cloud::audiocom::AuthorizationHandler::PushSuppressDialogs | ( | ) |
Definition at line 143 of file AuthorizationHandler.cpp.
References mSuppressed.
Referenced by audacity::cloud::audiocom::sync::CloudProjectPropertiesDialog::CloudProjectPropertiesDialog(), and audacity::cloud::audiocom::PerformBlockingAuth().
|
private |
Definition at line 36 of file AuthorizationHandler.h.
|
private |
Definition at line 38 of file AuthorizationHandler.h.
Referenced by OnAuthStateChanged(), PopSuppressDialogs(), and PushSuppressDialogs().