KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PCB_IO_ODBPP Member List

This is the complete list of members for PCB_IO_ODBPP, including all inherited members.

AdvanceProgressPhase()IO_BASEvirtual
CanReadBoard(const wxString &aFileName) const overridePCB_IO_ODBPPinlinevirtual
CanReadFootprint(const wxString &aFileName) const overridePCB_IO_ODBPPinlinevirtual
CanReadLibrary(const wxString &aFileName) const overridePCB_IO_ODBPPinlinevirtual
ClearLoadedFootprints()PCB_IO_ODBPP
CreateDirectories(ODB_TREE_WRITER &writer)PCB_IO_ODBPP
CreateEntity()PCB_IO_ODBPP
CreateLibrary(const wxString &aLibraryPath, const std::map< std::string, UTF8 > *aProperties=nullptr)IO_BASEvirtual
DeleteLibrary(const wxString &aLibraryPath, const std::map< std::string, UTF8 > *aProperties=nullptr)IO_BASEvirtual
ExportODB(const wxString &aFileName)PCB_IO_ODBPP
FootprintDelete(const wxString &aLibraryPath, const wxString &aFootprintName, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
FootprintEnumerate(wxArrayString &aFootprintNames, const wxString &aLibraryPath, bool aBestEfforts, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
FootprintExists(const wxString &aLibraryPath, const wxString &aFootprintName, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
FootprintLoad(const wxString &aLibraryPath, const wxString &aFootprintName, bool aKeepUUID=false, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
FootprintSave(const wxString &aLibraryPath, const FOOTPRINT *aFootprint, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
GenerateFiles(ODB_TREE_WRITER &writer)PCB_IO_ODBPP
GetBoardFileDesc() const overridePCB_IO_ODBPPinlinevirtual
GetDrillLayerItemsMap()PCB_IO_ODBPPinline
GetEnumeratedFootprint(const wxString &aLibraryPath, const wxString &aFootprintName, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
GetImportedCachedLibraryFootprints() overridePCB_IO_ODBPPvirtual
GetLayerElementsMap()PCB_IO_ODBPPinline
GetLayerNameList()PCB_IO_ODBPPinline
GetLibraryDesc() const overridePCB_IO_ODBPPinlinevirtual
GetLibraryFileDesc() constIO_BASEinlinevirtual
GetLibraryOptions(std::map< std::string, UTF8 > *aListToAppendTo) const overridePCB_IOvirtual
GetLibraryTimestamp(const wxString &aLibraryPath) const overridePCB_IO_ODBPPinlinevirtual
GetLoadedFootprintList()PCB_IO_ODBPPinline
GetName() constIO_BASEinline
GetPadSubnetMap()PCB_IO_ODBPPinline
GetPlaneSubnetMap()PCB_IO_ODBPPinline
GetSlotHolesMap()PCB_IO_ODBPPinline
GetViaTraceSubnetMap()PCB_IO_ODBPPinline
ImportFootprint(const wxString &aFootprintPath, wxString &aFootprintNameOut, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
IO_BASE()=deleteIO_BASEprotected
IO_BASE(const wxString &aName)IO_BASEinlineprotected
IsLibraryWritable(const wxString &aLibraryPath)IO_BASEvirtual
LoadBoard(const wxString &aFileName, BOARD *aAppendToMe, const std::map< std::string, UTF8 > *aProperties=nullptr, PROJECT *aProject=nullptr)PCB_IOvirtual
m_boardPCB_IO_ODBPPprivate
m_drill_layersPCB_IO_ODBPPprivate
m_entitiesPCB_IO_ODBPPprivate
m_layer_elementsPCB_IO_ODBPPprivate
m_layer_name_listPCB_IO_ODBPPprivate
m_loaded_footprintsPCB_IO_ODBPPprivate
m_nameIO_BASEprotected
m_plane_subnetsPCB_IO_ODBPPprivate
m_progressReporterIO_BASEprotected
m_propsPCB_IOprotected
m_reporterIO_BASEprotected
m_scalePCB_IO_ODBPPstatic
m_sigfigPCB_IO_ODBPPstatic
m_slot_holesPCB_IO_ODBPPprivate
m_symbolScalePCB_IO_ODBPPstatic
m_topeprint_subnetsPCB_IO_ODBPPprivate
m_unitsStrPCB_IO_ODBPPstatic
m_via_trace_subnetsPCB_IO_ODBPPprivate
m_writerPCB_IO_ODBPP
Make(Args &&... args)PCB_IO_ODBPPinlineprivate
PCB_IO(const wxString &aName)PCB_IOinlineprotected
PCB_IO_ODBPP()PCB_IO_ODBPPinline
PrefetchLib(const wxString &aLibraryPath, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
Report(const wxString &aText, SEVERITY aSeverity=RPT_SEVERITY_UNDEFINED)IO_BASEvirtual
SaveBoard(const wxString &aFileName, BOARD *aBoard, const std::map< std::string, UTF8 > *aProperties=nullptr) overridePCB_IO_ODBPPvirtual
SetProgressReporter(PROGRESS_REPORTER *aReporter)IO_BASEinlinevirtual
SetQueryUserCallback(std::function< bool(wxString aTitle, int aIcon, wxString aMessage, wxString aAction)> aCallback)PCB_IOinlinevirtual
SetReporter(REPORTER *aReporter)IO_BASEinlinevirtual
~IO_BASE()=defaultIO_BASEvirtual
~PCB_IO()PCB_IOinlinevirtual
~PCB_IO_ODBPP() overridePCB_IO_ODBPP