|
KiCad PCB EDA Suite
|
#include <vector>#include <json_conversions.h>#include <kicommon.h>#include <wx/string.h>#include <nlohmann/json_fwd.hpp>Go to the source code of this file.
Classes | |
| struct | REMOTE_PROVIDER_ENTRY |
| struct | REMOTE_PROVIDER_SETTINGS |
Functions | |
| KICOMMON_API void | to_json (nlohmann::json &aJson, const REMOTE_PROVIDER_ENTRY &aEntry) |
| KICOMMON_API void | from_json (const nlohmann::json &aJson, REMOTE_PROVIDER_ENTRY &aEntry) |
| KICOMMON_API void | to_json (nlohmann::json &aJson, const REMOTE_PROVIDER_SETTINGS &aSettings) |
| KICOMMON_API void | from_json (const nlohmann::json &aJson, REMOTE_PROVIDER_SETTINGS &aSettings) |
| KICOMMON_API void from_json | ( | const nlohmann::json & | aJson, |
| REMOTE_PROVIDER_ENTRY & | aEntry ) |
Definition at line 147 of file remote_provider_settings.cpp.
References REMOTE_PROVIDER_SETTINGS::CreateProviderId(), REMOTE_PROVIDER_ENTRY::display_name_override, REMOTE_PROVIDER_ENTRY::last_account_label, REMOTE_PROVIDER_ENTRY::last_auth_status, REMOTE_PROVIDER_ENTRY::metadata_url, and REMOTE_PROVIDER_ENTRY::provider_id.
| KICOMMON_API void from_json | ( | const nlohmann::json & | aJson, |
| REMOTE_PROVIDER_SETTINGS & | aSettings ) |
Definition at line 185 of file remote_provider_settings.cpp.
References REMOTE_PROVIDER_SETTINGS::add_to_global_table, REMOTE_PROVIDER_SETTINGS::destination_dir, REMOTE_PROVIDER_SETTINGS::last_used_provider_id, REMOTE_PROVIDER_SETTINGS::library_prefix, REMOTE_PROVIDER_SETTINGS::providers, and REMOTE_PROVIDER_SETTINGS::ResetToDefaults().
| KICOMMON_API void to_json | ( | nlohmann::json & | aJson, |
| const REMOTE_PROVIDER_ENTRY & | aEntry ) |
| KICOMMON_API void to_json | ( | nlohmann::json & | aJson, |
| const REMOTE_PROVIDER_SETTINGS & | aSettings ) |