|
KiCad PCB EDA Suite
|
Generic board parser - this makes no assumption about what the source data might be. More...
Public Member Functions | |
| virtual | ~BOARD_PARSER ()=default |
| virtual std::unique_ptr< BOARD_ITEM > | Parse ()=0 |
| Actually perform the parsing and return a BOARD_ITEM if successful, or nullptr if not. | |
Generic board parser - this makes no assumption about what the source data might be.
Definition at line 53 of file pcb_parser_tool.cpp.
|
virtualdefault |
|
pure virtual |
Actually perform the parsing and return a BOARD_ITEM if successful, or nullptr if not.
| IO_ERROR | if there is a parse failure |
Implemented in ALLEGRO_BRD_STREAM_PARSER, FILE_PARSER, and SEXPR_STREAM_PARSER.
Referenced by PCB_PARSE_RUNNER::doParse().