KiCad PCB EDA Suite
|
#include <unordered_map>
#include <wx/filename.h>
Go to the source code of this file.
Functions | |
bool | PrepareSaveAsFiles (SCHEMATIC &aSchematic, SCH_SCREENS &aScreens, const wxFileName &aOldRoot, const wxFileName &aNewRoot, bool aSaveCopy, bool aCopySubsheets, bool aIncludeExternSheets, std::unordered_map< SCH_SCREEN *, wxString > &aFilenameMap, wxString &aErrorMsg) |
bool PrepareSaveAsFiles | ( | SCHEMATIC & | aSchematic, |
SCH_SCREENS & | aScreens, | ||
const wxFileName & | aOldRoot, | ||
const wxFileName & | aNewRoot, | ||
bool | aSaveCopy, | ||
bool | aCopySubsheets, | ||
bool | aIncludeExternSheets, | ||
std::unordered_map< SCH_SCREEN *, wxString > & | aFilenameMap, | ||
wxString & | aErrorMsg ) |
Definition at line 852 of file eeschema/files-io.cpp.
References _, SCH_SCREENS::GetCount(), SCH_SCREEN::GetFileName(), SCH_SCREENS::GetScreen(), SCHEMATIC::Hierarchy(), SCHEMATIC::RootScreen(), SCH_SCREEN::SetFileName(), and tracePathsAndFiles.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and SCH_EDIT_FRAME::SaveProject().