KiCad PCB EDA Suite
|
#include <embedded_files_parser.h>
Public Member Functions | |
EMBEDDED_FILES_PARSER (LINE_READER *aReader) | |
void | ParseEmbedded (EMBEDDED_FILES *aFiles) |
Definition at line 25 of file embedded_files_parser.h.
|
inline |
Definition at line 28 of file embedded_files_parser.h.
void EMBEDDED_FILES_PARSER::ParseEmbedded | ( | EMBEDDED_FILES * | aFiles | ) |
Definition at line 308 of file embedded_files.cpp.
References EMBEDDED_FILES::AddFile(), EMBEDDED_FILES::CHECKSUM_ERROR, EMBEDDED_FILES::EMBEDDED_FILE::DATASHEET, EMBEDDED_FILES::DecompressAndDecode(), EMBEDDED_FILES::EMBEDDED_FILE::FONT, EMBEDDED_FILES::EMBEDDED_FILE::MODEL, EMBEDDED_FILES::EMBEDDED_FILE::OTHER, THROW_PARSE_ERROR, and EMBEDDED_FILES::EMBEDDED_FILE::WORKSHEET.
Referenced by PCB_IO_KICAD_SEXPR_PARSER::parseBOARD_unchecked(), PCB_IO_KICAD_SEXPR_PARSER::parseFOOTPRINT_unchecked(), SCH_IO_KICAD_SEXPR_PARSER::parseLibSymbol(), and SCH_IO_KICAD_SEXPR_PARSER::ParseSchematic().