|
KiCad PCB EDA Suite
|
Package installation entry. More...
#include <pcm_data.h>
Public Attributes | |
| wxString | name |
| PCM_RESOURCE_REFERENCE | packages |
| std::optional< PCM_RESOURCE_REFERENCE > | resources |
| std::optional< PCM_RESOURCE_REFERENCE > | manifests |
| std::optional< PCM_CONTACT > | maintainer |
| std::vector< PCM_PACKAGE > | package_list |
| std::unordered_map< wxString, size_t > | package_map |
Package installation entry.
Definition at line 140 of file pcm_data.h.
| std::optional<PCM_CONTACT> PCM_REPOSITORY::maintainer |
Definition at line 146 of file pcm_data.h.
Referenced by from_json(), and to_json().
| std::optional<PCM_RESOURCE_REFERENCE> PCM_REPOSITORY::manifests |
Definition at line 145 of file pcm_data.h.
Referenced by from_json(), and to_json().
| wxString PCM_REPOSITORY::name |
Definition at line 142 of file pcm_data.h.
Referenced by DIALOG_MANAGE_REPOSITORIES::addRepository(), from_json(), PLUGIN_CONTENT_MANAGER::MarkInstalled(), and to_json().
| std::vector<PCM_PACKAGE> PCM_REPOSITORY::package_list |
Definition at line 149 of file pcm_data.h.
Referenced by PLUGIN_CONTENT_MANAGER::CacheRepository(), PLUGIN_CONTENT_MANAGER::GetPackageState(), PLUGIN_CONTENT_MANAGER::GetRepositoryPackages(), and PLUGIN_CONTENT_MANAGER::updateInstalledPackagesMetadata().
| std::unordered_map<wxString, size_t> PCM_REPOSITORY::package_map |
Definition at line 151 of file pcm_data.h.
Referenced by PLUGIN_CONTENT_MANAGER::CacheRepository(), PLUGIN_CONTENT_MANAGER::GetPackageState(), and PLUGIN_CONTENT_MANAGER::updateInstalledPackagesMetadata().
| PCM_RESOURCE_REFERENCE PCM_REPOSITORY::packages |
Definition at line 143 of file pcm_data.h.
Referenced by PLUGIN_CONTENT_MANAGER::CacheRepository(), from_json(), and to_json().
| std::optional<PCM_RESOURCE_REFERENCE> PCM_REPOSITORY::resources |
Definition at line 144 of file pcm_data.h.
Referenced by PLUGIN_CONTENT_MANAGER::CacheRepository(), from_json(), and to_json().