KiCad PCB EDA Suite
Loading...
Searching...
No Matches
UPDATE_MANAGER Class Reference

#include <update_manager.h>

Public Member Functions

 UPDATE_MANAGER ()
 
void CheckForUpdate (wxWindow *aNoticeParent)
 
int PostRequest (const wxString &aUrl, std::string aRequestBody, std::ostream *aOutput, PROGRESS_REPORTER *aReporter, const size_t aSizeLimit)
 

Private Attributes

std::atomic< bool > m_working
 
std::shared_ptr< BACKGROUND_JOBm_updateBackgroundJob
 

Detailed Description

Definition at line 34 of file update_manager.h.

Constructor & Destructor Documentation

◆ UPDATE_MANAGER()

UPDATE_MANAGER::UPDATE_MANAGER ( )

Member Function Documentation

◆ CheckForUpdate()

◆ PostRequest()

Member Data Documentation

◆ m_updateBackgroundJob

std::shared_ptr<BACKGROUND_JOB> UPDATE_MANAGER::m_updateBackgroundJob
private

Definition at line 45 of file update_manager.h.

Referenced by CheckForUpdate().

◆ m_working

std::atomic<bool> UPDATE_MANAGER::m_working
private

Definition at line 44 of file update_manager.h.

Referenced by CheckForUpdate().


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