|
KiCad PCB EDA Suite
|
Public Member Functions | |
| API_PLUGIN_CONFIG (API_PLUGIN &aParent, const wxFileName &aConfigFile, const JSON_SCHEMA_VALIDATOR &aValidator) | |
Public Attributes | |
| bool | valid |
| wxString | identifier |
| wxString | name |
| wxString | description |
| PLUGIN_RUNTIME | runtime |
| std::vector< PLUGIN_ACTION > | actions |
| API_PLUGIN & | parent |
Definition at line 77 of file api_plugin.cpp.
| API_PLUGIN_CONFIG::API_PLUGIN_CONFIG | ( | API_PLUGIN & | aParent, |
| const wxFileName & | aConfigFile, | ||
| const JSON_SCHEMA_VALIDATOR & | aValidator ) |
Definition at line 93 of file api_plugin.cpp.
References actions, description, LOGGING_ERROR_HANDLER::HasError(), identifier, API_PLUGIN::IsValidIdentifier(), name, parent, runtime, traceApi, valid, and JSON_SCHEMA_VALIDATOR::Validate().
| std::vector<PLUGIN_ACTION> API_PLUGIN_CONFIG::actions |
Definition at line 87 of file api_plugin.cpp.
Referenced by API_PLUGIN_CONFIG().
| wxString API_PLUGIN_CONFIG::description |
Definition at line 85 of file api_plugin.cpp.
Referenced by API_PLUGIN_CONFIG().
| wxString API_PLUGIN_CONFIG::identifier |
Definition at line 83 of file api_plugin.cpp.
Referenced by API_PLUGIN_CONFIG().
| wxString API_PLUGIN_CONFIG::name |
Definition at line 84 of file api_plugin.cpp.
Referenced by API_PLUGIN_CONFIG().
| API_PLUGIN& API_PLUGIN_CONFIG::parent |
Definition at line 89 of file api_plugin.cpp.
Referenced by API_PLUGIN_CONFIG().
| PLUGIN_RUNTIME API_PLUGIN_CONFIG::runtime |
Definition at line 86 of file api_plugin.cpp.
Referenced by API_PLUGIN_CONFIG().
| bool API_PLUGIN_CONFIG::valid |
Definition at line 82 of file api_plugin.cpp.
Referenced by API_PLUGIN_CONFIG().