KiCad PCB EDA Suite
PCM_PACKAGE Struct Reference

Repository reference to a resource. More...

#include <pcm_data.h>

Public Attributes

wxString name
 
wxString description
 
wxString description_full
 
wxString identifier
 
PCM_PACKAGE_TYPE type
 
PCM_CONTACT author
 
boost::optional< PCM_CONTACTmaintainer
 
wxString license
 
STRING_MAP resources
 
std::vector< std::string > tags
 
std::vector< PACKAGE_VERSIONversions
 

Detailed Description

Repository reference to a resource.

Definition at line 93 of file pcm_data.h.

Member Data Documentation

◆ author

PCM_CONTACT PCM_PACKAGE::author

Definition at line 100 of file pcm_data.h.

Referenced by from_json(), PLUGIN_CONTENT_MANAGER::GetPackageSearchRank(), and to_json().

◆ description

wxString PCM_PACKAGE::description

◆ description_full

wxString PCM_PACKAGE::description_full

Definition at line 97 of file pcm_data.h.

Referenced by from_json(), PLUGIN_CONTENT_MANAGER::GetPackageSearchRank(), and to_json().

◆ identifier

◆ license

wxString PCM_PACKAGE::license

Definition at line 102 of file pcm_data.h.

Referenced by from_json(), PLUGIN_CONTENT_MANAGER::GetPackageSearchRank(), and to_json().

◆ maintainer

boost::optional<PCM_CONTACT> PCM_PACKAGE::maintainer

Definition at line 101 of file pcm_data.h.

Referenced by from_json(), PLUGIN_CONTENT_MANAGER::GetPackageSearchRank(), and to_json().

◆ name

◆ resources

STRING_MAP PCM_PACKAGE::resources

Definition at line 103 of file pcm_data.h.

Referenced by from_json(), PLUGIN_CONTENT_MANAGER::GetPackageSearchRank(), and to_json().

◆ tags

std::vector<std::string> PCM_PACKAGE::tags

Definition at line 104 of file pcm_data.h.

Referenced by from_json(), PLUGIN_CONTENT_MANAGER::GetPackageSearchRank(), and to_json().

◆ type

PCM_PACKAGE_TYPE PCM_PACKAGE::type

Definition at line 99 of file pcm_data.h.

Referenced by from_json(), and to_json().

◆ versions


The documentation for this struct was generated from the following file: