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

#include <remote_symbol_download_manager.h>

Public Types

using FETCH_HANDLER
 

Public Member Functions

 REMOTE_SYMBOL_DOWNLOAD_MANAGER ()
 
 REMOTE_SYMBOL_DOWNLOAD_MANAGER (FETCH_HANDLER aHandler)
 
bool DownloadAndVerify (const REMOTE_PROVIDER_METADATA &aProvider, const REMOTE_PROVIDER_PART_ASSET &aAsset, long long aRemainingBudget, REMOTE_SYMBOL_FETCHED_ASSET &aFetched, wxString &aError) const
 

Private Attributes

FETCH_HANDLER m_handler
 

Detailed Description

Definition at line 46 of file remote_symbol_download_manager.h.

Member Typedef Documentation

◆ FETCH_HANDLER

Initial value:
std::function<bool( const wxString&, REMOTE_SYMBOL_FETCH_RESPONSE&, wxString& )>

Definition at line 49 of file remote_symbol_download_manager.h.

Constructor & Destructor Documentation

◆ REMOTE_SYMBOL_DOWNLOAD_MANAGER() [1/2]

REMOTE_SYMBOL_DOWNLOAD_MANAGER::REMOTE_SYMBOL_DOWNLOAD_MANAGER ( )

Definition at line 101 of file remote_symbol_download_manager.cpp.

References m_handler.

◆ REMOTE_SYMBOL_DOWNLOAD_MANAGER() [2/2]

REMOTE_SYMBOL_DOWNLOAD_MANAGER::REMOTE_SYMBOL_DOWNLOAD_MANAGER ( FETCH_HANDLER aHandler)
explicit

Definition at line 107 of file remote_symbol_download_manager.cpp.

References m_handler, and move.

Member Function Documentation

◆ DownloadAndVerify()

Member Data Documentation

◆ m_handler

FETCH_HANDLER REMOTE_SYMBOL_DOWNLOAD_MANAGER::m_handler
private

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