| 
    KiCad PCB EDA Suite
    
   | 
 
  
Public Member Functions | |
| void | CompareNetlists () override | 
| virtual wxString | GetNetlistPath (bool aTest=false) | 
| virtual unsigned | GetNetlistOptions () | 
| void | WriteNetlist () | 
| void | Cleanup () | 
| void | TestNetlist (const wxString &aBaseName) | 
Protected Member Functions | |
| virtual void | LoadSchematic (const wxFileName &aFn) | 
| virtual wxFileName | SchematicQAPath (const wxString &aBaseName) | 
| SETTINGS_MANAGER & | SettingsManager () | 
Protected Attributes | |
| std::unique_ptr< SCHEMATIC > | m_schematic | 
| IO_RELEASER< SCH_IO > | m_pi | 
| SETTINGS_MANAGER | m_manager | 
Definition at line 24 of file test_netlist_exporter_kicad.cpp.
      
  | 
  inherited | 
Definition at line 81 of file eeschema_test_utils.cpp.
      
  | 
  inlineoverridevirtual | 
Implements TEST_NETLIST_EXPORTER_FIXTURE< NETLIST_EXPORTER_KICAD >.
Definition at line 27 of file test_netlist_exporter_kicad.cpp.
References BOOST_REQUIRE(), NETLIST::GetComponent(), COMPONENT::GetComponentClassNames(), NETLIST::GetCount(), COMPONENT::GetKIIDs(), COMPONENT::GetNet(), COMPONENT::GetNetCount(), TEST_NETLIST_EXPORTER_FIXTURE< NETLIST_EXPORTER_KICAD >::GetNetlistPath(), NETLIST_READER::GetNetlistReader(), COMPONENT_NET::GetNetName(), COMPONENT::GetPath(), COMPONENT_NET::GetPinFunction(), COMPONENT_NET::GetPinName(), COMPONENT_NET::GetPinType(), COMPONENT::GetReference(), and path.
      
  | 
  inlinevirtualinherited | 
Definition at line 75 of file eeschema_test_utils.h.
      
  | 
  virtualinherited | 
Definition at line 74 of file eeschema_test_utils.cpp.
References m_schematic.
Referenced by TEST_NETLIST_EXPORTER_KICAD_FIXTURE::CompareNetlists().
      
  | 
  protectedvirtualinherited | 
Definition at line 57 of file eeschema_test_utils.cpp.
      
  | 
  protectedvirtualinherited | 
Definition at line 58 of file eeschema_test_utils.cpp.
References PROJECT::LEGACY_SYMBOL_LIBS, m_manager, m_pi, m_schematic, and FILEEXT::ProjectFileExtension.
      
  | 
  inlineprotectedinherited | 
Definition at line 59 of file eeschema_test_utils.h.
      
  | 
  inherited | 
Definition at line 83 of file eeschema_test_utils.cpp.
References m_schematic.
      
  | 
  inherited | 
Definition at line 77 of file eeschema_test_utils.cpp.
References m_schematic.
      
  | 
  protectedinherited | 
Definition at line 63 of file eeschema_test_utils.h.
Referenced by SchematicQAPath().
      
  | 
  protectedinherited | 
Definition at line 62 of file eeschema_test_utils.h.
Referenced by SchematicQAPath().
      
  | 
  protectedinherited | 
Definition at line 61 of file eeschema_test_utils.h.
Referenced by GetNetlistPath(), SchematicQAPath(), TestNetlist(), and WriteNetlist().