|
KiCad PCB EDA Suite
|
Public Member Functions | |
| PIN_MAP_OVERRIDE_FIXTURE () | |
| ~PIN_MAP_OVERRIDE_FIXTURE () | |
| wxString | tempFile () |
| SCH_SHEET * | placeSymbol (const PIN_MAP_INSTANCE_OVERRIDE &aOverride) |
| Place a one-pin symbol carrying aOverride on a fresh top sheet and return the sheet. | |
| SCH_SYMBOL * | reload (const wxString &aFileName) |
Public Attributes | |
| SETTINGS_MANAGER | m_settingsManager |
| std::unique_ptr< SCHEMATIC > | m_schematic |
| std::unique_ptr< LIB_SYMBOL > | m_libSym |
| std::vector< wxString > | m_tempFiles |
Definition at line 41 of file test_pin_map_instance_override.cpp.
|
inline |
Definition at line 43 of file test_pin_map_instance_override.cpp.
References m_schematic, m_settingsManager, and m_tempFiles.
|
inline |
Definition at line 55 of file test_pin_map_instance_override.cpp.
References m_schematic, and m_tempFiles.
|
inline |
Place a one-pin symbol carrying aOverride on a fresh top sheet and return the sheet.
Definition at line 77 of file test_pin_map_instance_override.cpp.
References SCH_SCREEN::Append(), SCH_SHEET::GetScreen(), PIN_MAP_INSTANCE_OVERRIDE::IsDefault(), m_libSym, m_schematic, path, pin1, PT_PASSIVE, SCH_SCREEN::SetFileName(), SCH_SYMBOL::SetPinMapOverride(), and SCH_SYMBOL::UpdatePins().
|
inline |
Definition at line 108 of file test_pin_map_instance_override.cpp.
References SCH_SHEET::GetScreen(), SCH_SCREEN::Items(), SCH_IO_KICAD_SEXPR::LoadSchematicFile(), m_schematic, EE_RTREE::OfType(), and SCH_SYMBOL_T.
|
inline |
Definition at line 66 of file test_pin_map_instance_override.cpp.
References m_tempFiles, and name.
| std::unique_ptr<LIB_SYMBOL> PIN_MAP_OVERRIDE_FIXTURE::m_libSym |
Definition at line 129 of file test_pin_map_instance_override.cpp.
Referenced by placeSymbol().
| std::unique_ptr<SCHEMATIC> PIN_MAP_OVERRIDE_FIXTURE::m_schematic |
Definition at line 128 of file test_pin_map_instance_override.cpp.
Referenced by PIN_MAP_OVERRIDE_FIXTURE(), placeSymbol(), reload(), and ~PIN_MAP_OVERRIDE_FIXTURE().
| SETTINGS_MANAGER PIN_MAP_OVERRIDE_FIXTURE::m_settingsManager |
Definition at line 127 of file test_pin_map_instance_override.cpp.
Referenced by PIN_MAP_OVERRIDE_FIXTURE().
| std::vector<wxString> PIN_MAP_OVERRIDE_FIXTURE::m_tempFiles |
Definition at line 130 of file test_pin_map_instance_override.cpp.
Referenced by PIN_MAP_OVERRIDE_FIXTURE(), tempFile(), and ~PIN_MAP_OVERRIDE_FIXTURE().