20#ifndef FOOTPRINT_IMPORT_RECONCILER_H
21#define FOOTPRINT_IMPORT_RECONCILER_H
81 Reconcile(
BOARD* aBoard, std::vector<std::unique_ptr<FOOTPRINT>> aDefinitions,
82 const wxString& aCacheNickname,
const std::vector<wxString>& aSourceLibNicknames );
87 const std::map<wxString, FOOTPRINT*>& aCacheDefs,
112 PROJECT& aProject,
const wxString& aBoardPath,
113 const std::map<std::string, UTF8>* aProperties,
REPORTER& aReporter );
120 const wxString& aBoardPath,
121 const std::map<std::string, UTF8>* aProperties,
REPORTER& aReporter );
Information pertinent to a Pcbnew printed circuit board.
static REPORTER & GetInstance()
A base class that BOARD loading and saving plugins should derive from.
Container for project specific data.
A pure virtual class used to derive REPORTER objects from.
An 8 bit string that is assuredly encoded in UTF8, and supplies special conversion support to and fro...