|
KiCad PCB EDA Suite
|
#include <filesystem>#include <system_error>#include <vector>#include <wx/filename.h>#include <wx/intl.h>#include <downgrade_scan.h>Go to the source code of this file.
Classes | |
| class | DOWNGRADE_OUTPUT_DIRECTORIES |
Functions | |
| std::filesystem::path | DowngradeNativePath (const wxString &aPath) |
| wxString | DowngradeWxPath (const std::filesystem::path &aPath) |
| bool | ValidateFreshDowngradeOutput (const wxString &aOutput, wxString &aError) |
| bool | IsDowngradeLibraryWorkingArtifact (const wxString &aPath) |
| bool | ValidateDowngradeLibrarySource (const wxString &aSource, wxString &aError) |
| bool | ValidateDowngradeLibraryCopy (const wxString &aSource, const wxString &aDestination, wxString &aError) |
| wxString | DowngradeLibraryCopyPath (const wxString &aLibrary, const wxString &aOutputDirectory) |
| bool | CopyDowngradeLibraryDirectory (const wxString &aSource, const wxString &aDestination, DOWNGRADE_OUTPUT_DIRECTORIES &aDirectories, wxString &aError) |
|
inline |
Definition at line 220 of file downgrade_copy.h.
References _, DOWNGRADE_OUTPUT_DIRECTORIES::Create(), DowngradeNativePath(), DowngradeWxPath(), end, IsDowngradeLibraryWorkingArtifact(), source, and ValidateDowngradeLibraryCopy().
Referenced by EESCHEMA_JOBS_HANDLER::JobDowngrade(), and PCBNEW_JOBS_HANDLER::JobDowngrade().
|
inline |
Definition at line 209 of file downgrade_copy.h.
References DowngradeNativePath(), DowngradeWxPath(), and source.
Referenced by EESCHEMA_JOBS_HANDLER::JobDowngrade(), and PCBNEW_JOBS_HANDLER::JobDowngrade().
|
inline |
Definition at line 16 of file downgrade_copy.h.
Referenced by CopyDowngradeLibraryDirectory(), DOWNGRADE_OUTPUT_DIRECTORIES::Create(), DowngradeLibraryCopyPath(), EESCHEMA_JOBS_HANDLER::JobDowngrade(), ValidateDowngradeLibraryCopy(), ValidateDowngradeLibrarySource(), and ValidateFreshDowngradeOutput().
|
inline |
Definition at line 25 of file downgrade_copy.h.
Referenced by CopyDowngradeLibraryDirectory(), DowngradeLibraryCopyPath(), EESCHEMA_JOBS_HANDLER::JobDowngrade(), and ValidateDowngradeLibrarySource().
|
inline |
Definition at line 64 of file downgrade_copy.h.
References IsDowngradeWorkingArtifact().
Referenced by CopyDowngradeLibraryDirectory(), and ValidateDowngradeLibrarySource().
|
inline |
Definition at line 119 of file downgrade_copy.h.
References _, DowngradeNativePath(), source, ValidateDowngradeLibrarySource(), and ValidateFreshDowngradeOutput().
Referenced by CopyDowngradeLibraryDirectory(), EESCHEMA_JOBS_HANDLER::JobDowngrade(), and PCBNEW_JOBS_HANDLER::JobDowngrade().
|
inline |
Definition at line 72 of file downgrade_copy.h.
References _, DowngradeNativePath(), DowngradeWxPath(), end, IsDowngradeLibraryWorkingArtifact(), path, and source.
Referenced by EESCHEMA_JOBS_HANDLER::JobDowngrade(), PCBNEW_JOBS_HANDLER::JobDowngrade(), and ValidateDowngradeLibraryCopy().
|
inline |
Definition at line 34 of file downgrade_copy.h.
References _, and DowngradeNativePath().
Referenced by CLI::PCB_DOWNGRADE_COMMAND::doPerform(), EESCHEMA_JOBS_HANDLER::JobDowngrade(), PCBNEW_JOBS_HANDLER::JobDowngrade(), and ValidateDowngradeLibraryCopy().