KiCad PCB EDA Suite
|
#include <cadstar_sch_archive_parser.h>
Public Member Functions | |
void | Parse (XNODE *aNode, PARSER_CONTEXT *aContext) override |
bool | ParseSubNode (XNODE *aChildNode, PARSER_CONTEXT *aContext) |
Public Attributes | |
std::map< TERMINALCODE_ID, TERMINALCODE > | TerminalCodes |
std::map< LINECODE_ID, LINECODE > | LineCodes |
std::map< HATCHCODE_ID, HATCHCODE > | HatchCodes |
std::map< TEXTCODE_ID, TEXTCODE > | TextCodes |
std::map< ROUTECODE_ID, ROUTECODE > | RouteCodes |
std::map< ATTRIBUTE_ID, ATTRNAME > | AttributeNames |
std::map< NETCLASS_ID, CADSTAR_NETCLASS > | NetClasses |
std::map< SPACING_CLASS_ID, SPCCLASSNAME > | SpacingClassNames |
Definition at line 120 of file cadstar_sch_archive_parser.h.
|
overridevirtual |
Implements CADSTAR_ARCHIVE_PARSER::PARSER.
Definition at line 279 of file cadstar_sch_archive_parser.cpp.
References XNODE::GetChildren(), XNODE::GetNext(), CADSTAR_SCH_ARCHIVE_PARSER::TERMINALCODE::ID, CADSTAR_SCH_ARCHIVE_PARSER::TERMINALCODE::Parse(), and THROW_UNKNOWN_NODE_IO_ERROR.
|
inherited |
Definition at line 1458 of file cadstar_archive_parser.cpp.
References CADSTAR_ARCHIVE_PARSER::LINECODE::ID, CADSTAR_ARCHIVE_PARSER::HATCHCODE::ID, CADSTAR_ARCHIVE_PARSER::TEXTCODE::ID, CADSTAR_ARCHIVE_PARSER::ROUTECODE::ID, CADSTAR_ARCHIVE_PARSER::ATTRNAME::ID, CADSTAR_ARCHIVE_PARSER::CADSTAR_NETCLASS::ID, CADSTAR_ARCHIVE_PARSER::SPCCLASSNAME::ID, CADSTAR_ARCHIVE_PARSER::LINECODE::Parse(), CADSTAR_ARCHIVE_PARSER::HATCHCODE::Parse(), CADSTAR_ARCHIVE_PARSER::TEXTCODE::Parse(), CADSTAR_ARCHIVE_PARSER::ROUTECODE::Parse(), CADSTAR_ARCHIVE_PARSER::ATTRNAME::Parse(), CADSTAR_ARCHIVE_PARSER::CADSTAR_NETCLASS::Parse(), and CADSTAR_ARCHIVE_PARSER::SPCCLASSNAME::Parse().
|
inherited |
Definition at line 829 of file cadstar_archive_parser.h.
Referenced by CADSTAR_SCH_ARCHIVE_LOADER::getAttributeName(), and CADSTAR_PCB_ARCHIVE_LOADER::getAttributeName().
|
inherited |
Definition at line 826 of file cadstar_archive_parser.h.
Referenced by CADSTAR_PCB_ARCHIVE_LOADER::getHatchCode().
|
inherited |
Definition at line 825 of file cadstar_archive_parser.h.
Referenced by CADSTAR_PCB_ARCHIVE_LOADER::applyDimensionSettings(), CADSTAR_SCH_ARCHIVE_LOADER::getLineStyle(), CADSTAR_SCH_ARCHIVE_LOADER::getLineThickness(), and CADSTAR_PCB_ARCHIVE_LOADER::getLineThickness().
|
inherited |
Definition at line 830 of file cadstar_archive_parser.h.
Referenced by CADSTAR_PCB_ARCHIVE_LOADER::getKiCadNet().
|
inherited |
Definition at line 828 of file cadstar_archive_parser.h.
Referenced by CADSTAR_SCH_ARCHIVE_LOADER::getRouteCode(), and CADSTAR_PCB_ARCHIVE_LOADER::getRouteCode().
|
inherited |
Definition at line 831 of file cadstar_archive_parser.h.
Referenced by CADSTAR_PCB_ARCHIVE_LOADER::getKiCadNet().
std::map<TERMINALCODE_ID, TERMINALCODE> CADSTAR_SCH_ARCHIVE_PARSER::CODEDEFS_SCM::TerminalCodes |
Definition at line 122 of file cadstar_sch_archive_parser.h.
|
inherited |
Definition at line 827 of file cadstar_archive_parser.h.
Referenced by CADSTAR_SCH_ARCHIVE_LOADER::applyTextCodeIfExists(), CADSTAR_SCH_ARCHIVE_LOADER::getTextCode(), and CADSTAR_PCB_ARCHIVE_LOADER::getTextCode().