| 
    KiCad PCB EDA Suite
    
   | 
 
#include <io/easyeda/easyeda_parser_structs.h>#include <pcb_io/easyeda/pcb_io_easyeda_plugin.h>#include <pcb_io/easyeda/pcb_io_easyeda_parser.h>#include <pcb_io/pcb_io.h>#include <font/fontconfig.h>#include <progress_reporter.h>#include <common.h>#include <macros.h>#include <board.h>#include <footprint.h>#include <board_design_settings.h>#include <reporter.h>#include <wx/log.h>#include <wx/wfstream.h>#include <wx/zipstrm.h>#include <wx/stdstream.h>#include <json_common.h>#include <core/map_helpers.h>Go to the source code of this file.
Functions | |
| static bool | FindBoardInStream (const wxString &aName, wxInputStream &aStream, nlohmann::json &aOut, EASYEDA::DOCUMENT &aDoc) | 
      
  | 
  static | 
Definition at line 58 of file pcb_io_easyeda_plugin.cpp.
References EASYEDA::HEAD::docType, FindBoardInStream(), EASYEDA::DOCUMENT::head, name, EASYEDA::PCB, EASYEDA::PCB_COMPONENT, EASYEDA::PCB_MODULE, and zip.
Referenced by PCB_IO_EASYEDA::CanReadBoard(), FindBoardInStream(), PCB_IO_EASYEDA::FootprintEnumerate(), PCB_IO_EASYEDA::FootprintLoad(), and PCB_IO_EASYEDA::LoadBoard().