KiCad PCB EDA Suite
Loading...
Searching...
No Matches
downgrade_copy.h File Reference
#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)
 

Function Documentation

◆ CopyDowngradeLibraryDirectory()

bool CopyDowngradeLibraryDirectory ( const wxString & aSource,
const wxString & aDestination,
DOWNGRADE_OUTPUT_DIRECTORIES & aDirectories,
wxString & aError )
inline

◆ DowngradeLibraryCopyPath()

wxString DowngradeLibraryCopyPath ( const wxString & aLibrary,
const wxString & aOutputDirectory )
inline

◆ DowngradeNativePath()

◆ DowngradeWxPath()

◆ IsDowngradeLibraryWorkingArtifact()

bool IsDowngradeLibraryWorkingArtifact ( const wxString & aPath)
inline

◆ ValidateDowngradeLibraryCopy()

bool ValidateDowngradeLibraryCopy ( const wxString & aSource,
const wxString & aDestination,
wxString & aError )
inline

◆ ValidateDowngradeLibrarySource()

bool ValidateDowngradeLibrarySource ( const wxString & aSource,
wxString & aError )
inline

◆ ValidateFreshDowngradeOutput()

bool ValidateFreshDowngradeOutput ( const wxString & aOutput,
wxString & aError )
inline