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 122 of file pcm_data.h.
std::optional<PCM_CONTACT> PCM_REPOSITORY::maintainer |
Definition at line 128 of file pcm_data.h.
Referenced by from_json(), and to_json().
std::optional<PCM_RESOURCE_REFERENCE> PCM_REPOSITORY::manifests |
Definition at line 127 of file pcm_data.h.
Referenced by from_json(), and to_json().
wxString PCM_REPOSITORY::name |
Definition at line 124 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 131 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 133 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 125 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 126 of file pcm_data.h.
Referenced by PLUGIN_CONTENT_MANAGER::CacheRepository(), from_json(), and to_json().