47#include <shared_mutex> 
   51#if defined( __MINGW32__) 
   52#  if defined( CURL_EXTERN ) 
   83    static std::shared_mutex& 
Mutex();
 
   98        return curl_version();
 
 
 
Simple wrapper class to call curl_global_init and curl_global_cleanup for KiCad.
 
static void Cleanup()
Call curl_global_cleanup for the application.
 
static void Init()
Call curl_global_init for the application.
 
static bool IsShuttingDown()
Returns true if all curl operations should terminate.
 
static std::shared_mutex & Mutex()
Returns the mutex for shared locking when performing curl operations.
 
static const char * GetVersion()
Wrapper for curl_version().