KiCad PCB EDA Suite
Loading...
Searching...
No Matches
TEST_VARIANT_FIELD_RESOLUTION_FIXTURE Class Reference
Inheritance diagram for TEST_VARIANT_FIELD_RESOLUTION_FIXTURE:
KI_TEST::SCHEMATIC_TEST_FIXTURE

Public Member Functions

void LoadTestSchematic ()
 
SCH_SYMBOLGetR1 ()
 
SCH_SYMBOL_INSTANCEGetMutableInstance (SCH_SYMBOL *aSymbol)
 
void SetupVariantWithSymbolOverride (SCH_SYMBOL *aSymbol, const wxString &aVariantName, const wxString &aLibIdStr)
 
void SetVariantField (SCH_SYMBOL *aSymbol, const wxString &aVariantName, const wxString &aFieldName, const wxString &aValue)
 
void ClearVariants (SCH_SYMBOL *aSymbol)
 

Protected Member Functions

virtual void LoadSchematic (const wxFileName &aFn)
 
virtual wxFileName SchematicQAPath (const wxString &aBaseName)
 
SETTINGS_MANAGERSettingsManager ()
 

Protected Attributes

std::unique_ptr< SCHEMATICm_schematic
 
IO_RELEASER< SCH_IOm_pi
 
SETTINGS_MANAGER m_manager
 

Detailed Description

Definition at line 33 of file test_variant_field_resolution.cpp.

Member Function Documentation

◆ ClearVariants()

void TEST_VARIANT_FIELD_RESOLUTION_FIXTURE::ClearVariants ( SCH_SYMBOL * aSymbol)
inline

◆ GetMutableInstance()

SCH_SYMBOL_INSTANCE * TEST_VARIANT_FIELD_RESOLUTION_FIXTURE::GetMutableInstance ( SCH_SYMBOL * aSymbol)
inline

◆ GetR1()

SCH_SYMBOL * TEST_VARIANT_FIELD_RESOLUTION_FIXTURE::GetR1 ( )
inline

◆ LoadSchematic()

void KI_TEST::SCHEMATIC_TEST_FIXTURE::LoadSchematic ( const wxFileName & aFn)
protectedvirtualinherited

◆ LoadTestSchematic()

void TEST_VARIANT_FIELD_RESOLUTION_FIXTURE::LoadTestSchematic ( )
inline

◆ SchematicQAPath()

◆ SettingsManager()

SETTINGS_MANAGER & KI_TEST::SCHEMATIC_TEST_FIXTURE::SettingsManager ( )
inlineprotectedinherited

Definition at line 55 of file eeschema_test_utils.h.

References m_manager.

◆ SetupVariantWithSymbolOverride()

void TEST_VARIANT_FIELD_RESOLUTION_FIXTURE::SetupVariantWithSymbolOverride ( SCH_SYMBOL * aSymbol,
const wxString & aVariantName,
const wxString & aLibIdStr )
inline

◆ SetVariantField()

void TEST_VARIANT_FIELD_RESOLUTION_FIXTURE::SetVariantField ( SCH_SYMBOL * aSymbol,
const wxString & aVariantName,
const wxString & aFieldName,
const wxString & aValue )
inline

Member Data Documentation

◆ m_manager

SETTINGS_MANAGER KI_TEST::SCHEMATIC_TEST_FIXTURE::m_manager
protectedinherited

◆ m_pi

IO_RELEASER<SCH_IO> KI_TEST::SCHEMATIC_TEST_FIXTURE::m_pi
protectedinherited

Definition at line 58 of file eeschema_test_utils.h.

Referenced by SCHEMATIC_TEST_FIXTURE().

◆ m_schematic


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