|
KiCad PCB EDA Suite
|
Public Member Functions | |
| IPC2581_EXPORT_FIXTURE () | |
| ~IPC2581_EXPORT_FIXTURE () | |
| wxString | CreateTempFile (const wxString &aSuffix=wxT("")) |
| wxString | GetXsdPath (char aVersion) const |
| bool | SchemaCheckEnabled (const wxString &aXsdPath, wxString &aError) const |
| bool | SchemaCheckReady (char aVersion) const |
| std::unique_ptr< BOARD > | LoadBoard (const std::string &aRelativePath) |
| bool | ExportAndValidate (BOARD &aBoard, char aVersion, wxString &aErrorMsg, const std::string &aMode=std::string(), const std::string &aRefDes=std::string(), const std::string &aSections=std::string()) |
Public Attributes | |
| bool | m_xmllintAvailable |
| std::vector< wxString > | m_tempFiles |
| PCB_IO_IPC2581 | m_ipc2581Plugin |
| PCB_IO_KICAD_SEXPR | m_kicadPlugin |
Definition at line 231 of file test_ipc2581_export.cpp.
|
inline |
Definition at line 233 of file test_ipc2581_export.cpp.
References m_xmllintAvailable.
|
inline |
Definition at line 238 of file test_ipc2581_export.cpp.
References m_tempFiles, and path.
|
inline |
Definition at line 248 of file test_ipc2581_export.cpp.
References m_tempFiles, and path.
Referenced by ExportAndValidate().
|
inline |
Definition at line 301 of file test_ipc2581_export.cpp.
References CreateTempFile(), GetXsdPath(), m_ipc2581Plugin, and SchemaCheckEnabled().
|
inline |
Definition at line 261 of file test_ipc2581_export.cpp.
References KI_TEST::GetPcbnewTestDataDir().
Referenced by ExportAndValidate(), and SchemaCheckReady().
|
inline |
Definition at line 294 of file test_ipc2581_export.cpp.
References KI_TEST::GetPcbnewTestDataDir(), and m_kicadPlugin.
|
inline |
Definition at line 267 of file test_ipc2581_export.cpp.
References m_xmllintAvailable.
Referenced by ExportAndValidate(), and SchemaCheckReady().
|
inline |
Definition at line 279 of file test_ipc2581_export.cpp.
References GetXsdPath(), and SchemaCheckEnabled().
| PCB_IO_IPC2581 IPC2581_EXPORT_FIXTURE::m_ipc2581Plugin |
Definition at line 361 of file test_ipc2581_export.cpp.
Referenced by ExportAndValidate().
| PCB_IO_KICAD_SEXPR IPC2581_EXPORT_FIXTURE::m_kicadPlugin |
Definition at line 362 of file test_ipc2581_export.cpp.
Referenced by LoadBoard().
| std::vector<wxString> IPC2581_EXPORT_FIXTURE::m_tempFiles |
Definition at line 360 of file test_ipc2581_export.cpp.
Referenced by CreateTempFile(), and ~IPC2581_EXPORT_FIXTURE().
| bool IPC2581_EXPORT_FIXTURE::m_xmllintAvailable |
Definition at line 359 of file test_ipc2581_export.cpp.
Referenced by IPC2581_EXPORT_FIXTURE(), and SchemaCheckEnabled().