KiCad PCB EDA Suite
Loading...
Searching...
No Matches
easypc_document.cpp File Reference
#include <io/easypc/easypc_document.h>
#include <io/easypc/easypc_classes_project.h>
#include <set>
#include <ki_exception.h>
#include <wx/dir.h>
#include <wx/filename.h>
#include <wx/translation.h>

Go to the source code of this file.

Namespaces

namespace  EASYPC
 

Functions

std::unique_ptr< DESIGN_DOCUMENT > EASYPC::LoadDesign (const wxString &aPath)
 
std::unique_ptr< PROJECT_DOCUMENT > EASYPC::LoadProject (const wxString &aPath)
 
wxString EASYPC::ResolveProjectItem (const wxString &aProjectPath, const wxString &aItemName)
 The file a project item names, as Easy-PC opens it: the Windows path relative to the project's directory, the file name matched without regard to case.
 
FILE_INFO EASYPC::Probe (const wxString &aPath)
 Identify a file; projects are parsed fully, while designs and libraries are only inspected. Never throws.