|
KiCad PCB EDA Suite
|
#include <vector>#include <wx/string.h>Go to the source code of this file.
Classes | |
| struct | DOWNGRADE_TARGET |
| An older KiCad release we can export a project back to. More... | |
Functions | |
| const std::vector< DOWNGRADE_TARGET > & | GetDowngradeTargets () |
| Supported downgrade targets, newest first. | |
| const DOWNGRADE_TARGET * | FindDowngradeTarget (const wxString &aNameOrId) |
| Match a user-supplied target string against name or stable id, case-insensitively. | |
| wxString | DowngradeTargetNames () |
| The valid target choices as one user-facing list, for error messages. | |
|
inline |
The valid target choices as one user-facing list, for error messages.
Definition at line 65 of file downgrade_target.h.
References GetDowngradeTargets().
Referenced by CLI::PROJECT_DOWNGRADE_COMMAND::doPerform(), ExportProjectForDowngrade(), EESCHEMA_JOBS_HANDLER::JobDowngrade(), and PCBNEW_JOBS_HANDLER::JobDowngrade().
|
inline |
Match a user-supplied target string against name or stable id, case-insensitively.
Definition at line 52 of file downgrade_target.h.
References GetDowngradeTargets().
Referenced by ClassifyProjectForDowngrade(), CLI::PROJECT_DOWNGRADE_COMMAND::doPerform(), ExportProjectForDowngrade(), EESCHEMA_JOBS_HANDLER::JobDowngrade(), PCBNEW_JOBS_HANDLER::JobDowngrade(), KI_TEST::RequireDowngradeTarget(), and DIALOG_EXPORT_OLDER_VERSION::updateVariantChoice().
|
inline |
Supported downgrade targets, newest first.
Only the last release or two. Exporting further back loses too much.
Definition at line 39 of file downgrade_target.h.
Referenced by CLI::PROJECT_DOWNGRADE_COMMAND::doPerform(), DowngradeTargetNames(), KICAD_MANAGER_CONTROL::ExportForOlderVersion(), FindDowngradeTarget(), EESCHEMA_JOBS_HANDLER::JobDowngrade(), and PCBNEW_JOBS_HANDLER::JobDowngrade().