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

Public Member Functions

 CROSS_PROBE_SELECTION_FIXTURE ()
 
KIID_PATH SchematicPath (const KIID &aRoot, const wxString &aSheet) const
 Build the sheet path the schematic editor cross-probes with when a sheet is clicked.
 
std::size_t CountOnSheet (const KIID_PATH &aSheetPath) const
 
std::vector< BOARD_ITEM * > Resolve (const SyncSelection &aRequest) const
 

Public Attributes

SETTINGS_MANAGER m_settingsManager
 
std::unique_ptr< BOARDm_board
 

Detailed Description

Definition at line 47 of file test_cross_probe_selection.cpp.

Constructor & Destructor Documentation

◆ CROSS_PROBE_SELECTION_FIXTURE()

CROSS_PROBE_SELECTION_FIXTURE::CROSS_PROBE_SELECTION_FIXTURE ( )
inline

Definition at line 49 of file test_cross_probe_selection.cpp.

References KI_TEST::LoadBoard(), m_board, and m_settingsManager.

Member Function Documentation

◆ CountOnSheet()

std::size_t CROSS_PROBE_SELECTION_FIXTURE::CountOnSheet ( const KIID_PATH & aSheetPath) const
inline

Definition at line 64 of file test_cross_probe_selection.cpp.

References m_board.

◆ Resolve()

std::vector< BOARD_ITEM * > CROSS_PROBE_SELECTION_FIXTURE::Resolve ( const SyncSelection & aRequest) const
inline

◆ SchematicPath()

KIID_PATH CROSS_PROBE_SELECTION_FIXTURE::SchematicPath ( const KIID & aRoot,
const wxString & aSheet ) const
inline

Build the sheet path the schematic editor cross-probes with when a sheet is clicked.

Definition at line 55 of file test_cross_probe_selection.cpp.

References path.

Member Data Documentation

◆ m_board

std::unique_ptr<BOARD> CROSS_PROBE_SELECTION_FIXTURE::m_board

◆ m_settingsManager

SETTINGS_MANAGER CROSS_PROBE_SELECTION_FIXTURE::m_settingsManager

Definition at line 79 of file test_cross_probe_selection.cpp.

Referenced by CROSS_PROBE_SELECTION_FIXTURE().


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