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

Information about a symbol available for import. More...

#include <symbol_import_manager.h>

Public Member Functions

 SYMBOL_IMPORT_INFO ()
 

Public Attributes

wxString m_name
 Symbol name.
 
std::unique_ptr< LIB_SYMBOLm_symbol
 Loaded symbol (may be null)
 
wxString m_parentName
 Parent symbol name if derived.
 
bool m_isPower
 True if power symbol.
 
bool m_existsInDest
 True if symbol exists in destination library.
 
bool m_checked
 User's manual selection state.
 
bool m_autoSelected
 True if auto-selected as dependency.
 

Detailed Description

Information about a symbol available for import.

Definition at line 35 of file symbol_import_manager.h.

Constructor & Destructor Documentation

◆ SYMBOL_IMPORT_INFO()

SYMBOL_IMPORT_INFO::SYMBOL_IMPORT_INFO ( )
inline

Definition at line 45 of file symbol_import_manager.h.

References m_autoSelected, m_checked, m_existsInDest, and m_isPower.

Member Data Documentation

◆ m_autoSelected

◆ m_checked

◆ m_existsInDest

bool SYMBOL_IMPORT_INFO::m_existsInDest

True if symbol exists in destination library.

Definition at line 41 of file symbol_import_manager.h.

Referenced by BOOST_AUTO_TEST_CASE(), and SYMBOL_IMPORT_INFO().

◆ m_isPower

bool SYMBOL_IMPORT_INFO::m_isPower

True if power symbol.

Definition at line 40 of file symbol_import_manager.h.

Referenced by SYMBOL_IMPORT_INFO().

◆ m_name

wxString SYMBOL_IMPORT_INFO::m_name

Symbol name.

Definition at line 37 of file symbol_import_manager.h.

◆ m_parentName

wxString SYMBOL_IMPORT_INFO::m_parentName

Parent symbol name if derived.

Definition at line 39 of file symbol_import_manager.h.

◆ m_symbol

std::unique_ptr<LIB_SYMBOL> SYMBOL_IMPORT_INFO::m_symbol

Loaded symbol (may be null)

Definition at line 38 of file symbol_import_manager.h.


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