KiCad PCB EDA Suite
|
#include <config_params.h>
Public Member Functions | |
PARAM_CFG_LIBNAME_LIST (const wxChar *ident, wxArrayString *ptparam, const wxChar *group=nullptr) | |
virtual void | ReadParam (wxConfigBase *aConfig) const override |
Read the value of the parameter stored in aConfig. More... | |
virtual void | SaveParam (wxConfigBase *aConfig) const override |
Save the value of the parameter stored in aConfig. More... | |
Public Attributes | |
wxArrayString * | m_Pt_param |
Pointer to the parameter value. More... | |
wxString | m_Ident |
Keyword in config data. More... | |
paramcfg_id | m_Type |
Type of parameter. More... | |
wxString | m_Group |
Group name (this is like a path in the config data) More... | |
bool | m_Setup |
Install or Project based parameter, true == install. More... | |
wxString | m_Ident_legacy |
Definition at line 271 of file config_params.h.
PARAM_CFG_LIBNAME_LIST::PARAM_CFG_LIBNAME_LIST | ( | const wxChar * | ident, |
wxArrayString * | ptparam, | ||
const wxChar * | group = nullptr |
||
) |
Definition at line 473 of file config_params.cpp.
References m_Pt_param.
|
overridevirtual |
Read the value of the parameter stored in aConfig.
aConfig | the wxConfigBase that holds the parameter. |
Reimplemented from PARAM_CFG.
Definition at line 482 of file config_params.cpp.
References PARAM_CFG::m_Ident, and m_Pt_param.
|
overridevirtual |
Save the value of the parameter stored in aConfig.
aConfig | the wxConfigBase that can store the parameter. |
Reimplemented from PARAM_CFG.
Definition at line 512 of file config_params.cpp.
References PARAM_CFG::m_Ident, and m_Pt_param.
|
inherited |
Group name (this is like a path in the config data)
Definition at line 104 of file config_params.h.
Referenced by PARAM_CFG::PARAM_CFG().
|
inherited |
Keyword in config data.
Definition at line 102 of file config_params.h.
Referenced by dumpParamCfg(), PARAM_CFG::PARAM_CFG(), PARAM_CFG_INT::ReadParam(), PARAM_CFG_INT_WITH_SCALE::ReadParam(), PARAM_CFG_DOUBLE::ReadParam(), PARAM_CFG_BOOL::ReadParam(), PARAM_CFG_WXSTRING::ReadParam(), PARAM_CFG_WXSTRING_SET::ReadParam(), PARAM_CFG_FILENAME::ReadParam(), ReadParam(), PARAM_CFG_INT::SaveParam(), PARAM_CFG_INT_WITH_SCALE::SaveParam(), PARAM_CFG_DOUBLE::SaveParam(), PARAM_CFG_BOOL::SaveParam(), PARAM_CFG_WXSTRING::SaveParam(), PARAM_CFG_WXSTRING_SET::SaveParam(), PARAM_CFG_FILENAME::SaveParam(), and SaveParam().
|
inherited |
Definition at line 109 of file config_params.h.
Referenced by PARAM_CFG::PARAM_CFG(), PARAM_CFG_INT::ReadParam(), PARAM_CFG_INT_WITH_SCALE::ReadParam(), and PARAM_CFG_BOOL::ReadParam().
wxArrayString* PARAM_CFG_LIBNAME_LIST::m_Pt_param |
Pointer to the parameter value.
Definition at line 274 of file config_params.h.
Referenced by PARAM_CFG_LIBNAME_LIST(), ReadParam(), and SaveParam().
|
inherited |
Install or Project based parameter, true == install.
Definition at line 105 of file config_params.h.
Referenced by PARAM_CFG::PARAM_CFG(), PARAM_CFG_BOOL::PARAM_CFG_BOOL(), PARAM_CFG_DOUBLE::PARAM_CFG_DOUBLE(), PARAM_CFG_INT::PARAM_CFG_INT(), PARAM_CFG_WXSTRING::PARAM_CFG_WXSTRING(), and PARAM_CFG_WXSTRING_SET::PARAM_CFG_WXSTRING_SET().
|
inherited |
Type of parameter.
Definition at line 103 of file config_params.h.
Referenced by dumpParamCfg(), PARAM_CFG::PARAM_CFG(), and PARAM_CFG_INT_WITH_SCALE::PARAM_CFG_INT_WITH_SCALE().