|
KiCad PCB EDA Suite
|
#include <odb_util.h>
Public Member Functions | |
| wxString | LegalName (const wxString &aName) const |
| wxString | SelectedName (const wxString &aName) const |
| wxString | Join (const std::vector< wxString > &aNames) const |
Static Public Member Functions | |
| static VARIANT_NAMES | Build (const std::vector< wxString > &aNames) |
Public Attributes | |
| std::vector< std::pair< wxString, wxString > > | m_names |
| std::vector< wxString > | m_renamed |
| bool | m_listsFit = true |
Definition at line 34 of file odb_util.h.
|
static |
Definition at line 298 of file odb_util.cpp.
References ODB::GenLegalEntityName(), index, name, result, and ODB::UniqueNames().
Referenced by PCB_IO_ODBPP::ConfigureExport(), and GenerateODBPPFiles().
| wxString ODB::VARIANT_NAMES::Join | ( | const std::vector< wxString > & | aNames | ) | const |
Definition at line 358 of file odb_util.cpp.
References LegalName(), name, and result.
| wxString ODB::VARIANT_NAMES::LegalName | ( | const wxString & | aName | ) | const |
Definition at line 331 of file odb_util.cpp.
References ODB::GenLegalEntityName(), m_names, and source.
Referenced by GenerateODBPPFiles(), and Join().
| wxString ODB::VARIANT_NAMES::SelectedName | ( | const wxString & | aName | ) | const |
Definition at line 343 of file odb_util.cpp.
References m_listsFit, m_names, and source.
Referenced by ODB_STEP_ENTITY::GenerateAttrListFile().
| bool ODB::VARIANT_NAMES::m_listsFit = true |
Definition at line 44 of file odb_util.h.
Referenced by GenerateODBPPFiles(), and SelectedName().
| std::vector<std::pair<wxString, wxString> > ODB::VARIANT_NAMES::m_names |
Definition at line 42 of file odb_util.h.
Referenced by LegalName(), and SelectedName().
| std::vector<wxString> ODB::VARIANT_NAMES::m_renamed |
Definition at line 43 of file odb_util.h.
Referenced by GenerateODBPPFiles().