KiCad PCB EDA Suite
Loading...
Searching...
No Matches
EASYEDA::DOCUMENT_PCB Struct Reference

#include <easyeda_parser_structs.h>

Public Attributes

std::optional< std::map< wxString, wxString > > c_para
 
std::vector< wxString > layers
 
std::optional< wxString > uuid
 
std::optional< std::map< wxString, nlohmann::json > > DRCRULE
 

Detailed Description

Definition at line 90 of file easyeda_parser_structs.h.

Member Data Documentation

◆ c_para

std::optional<std::map<wxString, wxString> > EASYEDA::DOCUMENT_PCB::c_para

◆ DRCRULE

std::optional<std::map<wxString, nlohmann::json> > EASYEDA::DOCUMENT_PCB::DRCRULE

Definition at line 95 of file easyeda_parser_structs.h.

Referenced by EASYEDA::from_json(), and PCB_IO_EASYEDA::LoadBoard().

◆ layers

std::vector<wxString> EASYEDA::DOCUMENT_PCB::layers

Definition at line 93 of file easyeda_parser_structs.h.

Referenced by EASYEDA::from_json(), and PCB_IO_EASYEDA::LoadBoard().

◆ uuid

std::optional<wxString> EASYEDA::DOCUMENT_PCB::uuid

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