KiCad PCB EDA Suite
|
Used for parsing legacy-format bom plugin configurations. More...
Public Member Functions | |
BOM_CFG_PARSER (std::vector< EESCHEMA_SETTINGS::BOM_PLUGIN_SETTINGS > *aPluginList, const char *aData, const wxString &aSource) | |
void | Parse () |
Private Member Functions | |
void | parseGenerator () |
Private Attributes | |
std::vector< EESCHEMA_SETTINGS::BOM_PLUGIN_SETTINGS > * | m_pluginList |
Used for parsing legacy-format bom plugin configurations.
Only used for migrating into EESCHEMA_SETTINGS JSON format.
Definition at line 1038 of file eeschema_settings.cpp.
BOM_CFG_PARSER::BOM_CFG_PARSER | ( | std::vector< EESCHEMA_SETTINGS::BOM_PLUGIN_SETTINGS > * | aPluginList, |
const char * | aData, | ||
const wxString & | aSource | ||
) |
Definition at line 1178 of file eeschema_settings.cpp.
References m_pluginList.
void BOM_CFG_PARSER::Parse | ( | ) |
Definition at line 1187 of file eeschema_settings.cpp.
References parseGenerator().
Referenced by EESCHEMA_SETTINGS::migrateBomSettings().
|
private |
Definition at line 1216 of file eeschema_settings.cpp.
References EESCHEMA_SETTINGS::BOM_PLUGIN_SETTINGS::command, m_pluginList, EESCHEMA_SETTINGS::BOM_PLUGIN_SETTINGS::name, and EESCHEMA_SETTINGS::BOM_PLUGIN_SETTINGS::path.
Referenced by Parse().
|
private |
Definition at line 1040 of file eeschema_settings.cpp.
Referenced by BOM_CFG_PARSER(), and parseGenerator().