Audacity 3.2.0
Public Member Functions | Public Attributes | List of all members
audacity::network_manager::anonymous_namespace{CurlHandleManager.cpp}::CurlConfig Struct Referencefinal
Inheritance diagram for audacity::network_manager::anonymous_namespace{CurlHandleManager.cpp}::CurlConfig:
[legend]
Collaboration diagram for audacity::network_manager::anonymous_namespace{CurlHandleManager.cpp}::CurlConfig:
[legend]

Public Member Functions

void UpdatePrefs () override
 

Public Attributes

std::string Proxy
 
bool SSLValidation { true }
 

Additional Inherited Members

- Private Member Functions inherited from PrefsListener
 PrefsListener ()
 
virtual ~PrefsListener ()
 
virtual void UpdatePrefs ()=0
 
virtual void UpdateSelectedPrefs (int id)
 
- Static Private Member Functions inherited from PrefsListener
static void Broadcast (int id=0)
 Call this static function to notify all PrefsListener objects. More...
 

Detailed Description

Definition at line 69 of file CurlHandleManager.cpp.

Member Function Documentation

◆ UpdatePrefs()

void audacity::network_manager::anonymous_namespace{CurlHandleManager.cpp}::CurlConfig::UpdatePrefs ( )
inlineoverridevirtual

Implements PrefsListener.

Definition at line 74 of file CurlHandleManager.cpp.

References audacity::network_manager::anonymous_namespace{CurlHandleManager.cpp}::EnableSSLValidationPref, audacity::network_manager::anonymous_namespace{CurlHandleManager.cpp}::ProxyStringPref, Setting< T >::Read(), and audacity::ToUTF8().

Here is the call graph for this function:

Member Data Documentation

◆ Proxy

std::string audacity::network_manager::anonymous_namespace{CurlHandleManager.cpp}::CurlConfig::Proxy

◆ SSLValidation

bool audacity::network_manager::anonymous_namespace{CurlHandleManager.cpp}::CurlConfig::SSLValidation { true }

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