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

Public Member Functions

 EMPTY_LABEL_ERC_FIXTURE ()
 
void AddWire ()
 
int RunCheck ()
 
int CountMarkers ()
 

Public Attributes

SETTINGS_MANAGER m_mgr
 
std::unique_ptr< SCHEMATICm_schematic
 
SCH_SCREENm_screen
 
SCH_SHEETm_sheet
 

Detailed Description

Definition at line 36 of file test_erc_empty_label.cpp.

Constructor & Destructor Documentation

◆ EMPTY_LABEL_ERC_FIXTURE()

EMPTY_LABEL_ERC_FIXTURE::EMPTY_LABEL_ERC_FIXTURE ( )
inline

Definition at line 38 of file test_erc_empty_label.cpp.

References m_mgr, m_schematic, m_screen, and m_sheet.

Member Function Documentation

◆ AddWire()

void EMPTY_LABEL_ERC_FIXTURE::AddWire ( )
inline

Definition at line 53 of file test_erc_empty_label.cpp.

References LAYER_WIRE, m_screen, and SCH_LINE::SetEndPoint().

◆ CountMarkers()

int EMPTY_LABEL_ERC_FIXTURE::CountMarkers ( )
inline

◆ RunCheck()

int EMPTY_LABEL_ERC_FIXTURE::RunCheck ( )
inline

Definition at line 60 of file test_erc_empty_label.cpp.

References m_schematic, and ERC_TESTER::TestEmptyLabelNames().

Member Data Documentation

◆ m_mgr

SETTINGS_MANAGER EMPTY_LABEL_ERC_FIXTURE::m_mgr

Definition at line 81 of file test_erc_empty_label.cpp.

Referenced by EMPTY_LABEL_ERC_FIXTURE().

◆ m_schematic

std::unique_ptr<SCHEMATIC> EMPTY_LABEL_ERC_FIXTURE::m_schematic

Definition at line 82 of file test_erc_empty_label.cpp.

Referenced by EMPTY_LABEL_ERC_FIXTURE(), and RunCheck().

◆ m_screen

SCH_SCREEN* EMPTY_LABEL_ERC_FIXTURE::m_screen

Definition at line 83 of file test_erc_empty_label.cpp.

Referenced by AddWire(), CountMarkers(), and EMPTY_LABEL_ERC_FIXTURE().

◆ m_sheet

SCH_SHEET* EMPTY_LABEL_ERC_FIXTURE::m_sheet

Definition at line 84 of file test_erc_empty_label.cpp.

Referenced by EMPTY_LABEL_ERC_FIXTURE().


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