KiCad PCB EDA Suite
|
The intermediate representation that a library table is parsed into. More...
#include <library_table_parser.h>
Public Attributes | |
std::string | version |
LIBRARY_TABLE_TYPE | type |
std::vector< LIBRARY_TABLE_ROW_IR > | rows |
The intermediate representation that a library table is parsed into.
Definition at line 47 of file library_table_parser.h.
std::vector<LIBRARY_TABLE_ROW_IR> LIBRARY_TABLE_IR::rows |
Definition at line 51 of file library_table_parser.h.
Referenced by LIBRARY_TABLE_PARSER_ACTION< LIB_ROW >::apply0(), and LIBRARY_TABLE::initFromIR().
LIBRARY_TABLE_TYPE LIBRARY_TABLE_IR::type |
Definition at line 50 of file library_table_parser.h.
Referenced by LIBRARY_TABLE_PARSER_ACTION< KEYWORDS::DESIGN_BLOCK_LIB_TABLE >::apply0(), LIBRARY_TABLE_PARSER_ACTION< KEYWORDS::FP_LIB_TABLE >::apply0(), LIBRARY_TABLE_PARSER_ACTION< KEYWORDS::SYM_LIB_TABLE >::apply0(), and LIBRARY_TABLE::initFromIR().
std::string LIBRARY_TABLE_IR::version |
Definition at line 49 of file library_table_parser.h.
Referenced by LIBRARY_TABLE::initFromIR().