26#include <nlohmann/json.hpp>
44 void SetFields( nlohmann::ordered_map<wxString, wxString>& aFields )
56 nlohmann::ordered_map<wxString, wxString>
m_fields;
void SetLibDescription(const wxString &aDesc)
void SetKeywords(const wxString &aKeywords)
void SetSchematicFile(const wxString &aFile)
const wxString & GetKeywords() const
const wxString & GetLibDescription() const
wxString m_libDescription
void SetLibId(const LIB_ID &aName)
const wxString & GetSchematicFile() const
nlohmann::ordered_map< wxString, wxString > m_fields
void SetFields(nlohmann::ordered_map< wxString, wxString > &aFields)
const LIB_ID & GetLibId() const
const nlohmann::ordered_map< wxString, wxString > & GetFields() const
A logical library item identifier and consists of various portions much like a URI.