Audacity 3.2.0
Public Member Functions | List of all members
audacity::cloud::audiocom::anonymous_namespace{OAuthService.cpp}::OAuthServiceSettingsResetHandler Class Referencefinal
Inheritance diagram for audacity::cloud::audiocom::anonymous_namespace{OAuthService.cpp}::OAuthServiceSettingsResetHandler:
[legend]
Collaboration diagram for audacity::cloud::audiocom::anonymous_namespace{OAuthService.cpp}::OAuthServiceSettingsResetHandler:
[legend]

Public Member Functions

void OnSettingResetBegin () override
 Happens before preferences reset. More...
 
void OnSettingResetEnd () override
 Happens after preferences reset. More...
 
- Public Member Functions inherited from PreferencesResetHandler
virtual ~PreferencesResetHandler ()
 
virtual void OnSettingResetBegin ()=0
 Happens before preferences reset. More...
 
virtual void OnSettingResetEnd ()=0
 Happens after preferences reset. More...
 

Detailed Description

Definition at line 387 of file OAuthService.cpp.

Member Function Documentation

◆ OnSettingResetBegin()

void audacity::cloud::audiocom::anonymous_namespace{OAuthService.cpp}::OAuthServiceSettingsResetHandler::OnSettingResetBegin ( )
inlineoverridevirtual

Happens before preferences reset.

Implements PreferencesResetHandler.

Definition at line 390 of file OAuthService.cpp.

391 {
392 }

◆ OnSettingResetEnd()

void audacity::cloud::audiocom::anonymous_namespace{OAuthService.cpp}::OAuthServiceSettingsResetHandler::OnSettingResetEnd ( )
inlineoverridevirtual

Happens after preferences reset.

Implements PreferencesResetHandler.

Definition at line 394 of file OAuthService.cpp.

395 {
398 }
void Invalidate() override
Definition: Prefs.h:289
void UnlinkAccount()
Removes access and refresh token, notifies about the logout.
OAuthService & GetOAuthService()
Returns the instance of the OAuthService.

References audacity::cloud::audiocom::GetOAuthService(), Setting< T >::Invalidate(), audacity::cloud::audiocom::anonymous_namespace{OAuthService.cpp}::refreshToken, and audacity::cloud::audiocom::OAuthService::UnlinkAccount().

Here is the call graph for this function:

The documentation for this class was generated from the following file: