27#include <boost/ptr_container/ptr_vector.hpp>
41class wxTopLevelWindow;
114 bool InLibrary(
const wxString& aLibrary )
const;
164 const std::vector<std::unique_ptr<FOOTPRINT_INFO>>&
GetList()
const {
return m_list; }
199 std::unique_ptr<IO_ERROR> error;
207 m_errors.move_push( std::move( aError ) );
236 std::vector<std::unique_ptr<FOOTPRINT_INFO>>
m_list;
A minimalistic software bus for communications between various DLLs/DSOs (DSOs) within the same KiCad...
A logical library item identifier and consists of various portions much like a URI.
A mix-in to provide polymorphism between items stored in libraries (symbols, aliases and footprints).
virtual std::vector< SEARCH_TERM > GetSearchTerms()
A progress reporter interface for use in multi-threaded environments.
Synchronized, locking queue.
bool operator<(const DESIGN_BLOCK_INFO &lhs, const DESIGN_BLOCK_INFO &rhs)
#define APIEXPORT
Macros which export functions from a DLL/DSO.