KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PIN_MAP_OVERRIDE_FIXTURE Struct Reference

Public Member Functions

 PIN_MAP_OVERRIDE_FIXTURE ()
 
 ~PIN_MAP_OVERRIDE_FIXTURE ()
 
wxString tempFile ()
 
SCH_SHEETplaceSymbol (const PIN_MAP_INSTANCE_OVERRIDE &aOverride)
 Place a one-pin symbol carrying aOverride on a fresh top sheet and return the sheet.
 
SCH_SYMBOLreload (const wxString &aFileName)
 

Public Attributes

SETTINGS_MANAGER m_settingsManager
 
std::unique_ptr< SCHEMATICm_schematic
 
std::unique_ptr< LIB_SYMBOLm_libSym
 
std::vector< wxString > m_tempFiles
 

Detailed Description

Definition at line 41 of file test_pin_map_instance_override.cpp.

Constructor & Destructor Documentation

◆ PIN_MAP_OVERRIDE_FIXTURE()

PIN_MAP_OVERRIDE_FIXTURE::PIN_MAP_OVERRIDE_FIXTURE ( )
inline

Definition at line 43 of file test_pin_map_instance_override.cpp.

References m_schematic, m_settingsManager, and m_tempFiles.

◆ ~PIN_MAP_OVERRIDE_FIXTURE()

PIN_MAP_OVERRIDE_FIXTURE::~PIN_MAP_OVERRIDE_FIXTURE ( )
inline

Definition at line 55 of file test_pin_map_instance_override.cpp.

References m_schematic, and m_tempFiles.

Member Function Documentation

◆ placeSymbol()

SCH_SHEET * PIN_MAP_OVERRIDE_FIXTURE::placeSymbol ( const PIN_MAP_INSTANCE_OVERRIDE & aOverride)
inline

◆ reload()

SCH_SYMBOL * PIN_MAP_OVERRIDE_FIXTURE::reload ( const wxString & aFileName)
inline

◆ tempFile()

wxString PIN_MAP_OVERRIDE_FIXTURE::tempFile ( )
inline

Definition at line 66 of file test_pin_map_instance_override.cpp.

References m_tempFiles, and name.

Member Data Documentation

◆ m_libSym

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().

◆ m_schematic

std::unique_ptr<SCHEMATIC> PIN_MAP_OVERRIDE_FIXTURE::m_schematic

◆ m_settingsManager

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().

◆ m_tempFiles

std::vector<wxString> PIN_MAP_OVERRIDE_FIXTURE::m_tempFiles

The documentation for this struct was generated from the following file: