KiCad PCB EDA Suite
Loading...
Searching...
No Matches
CADSTAR_SCH_ARCHIVE_PARSER::CODEDEFS_SCM Struct Reference

#include <cadstar_sch_archive_parser.h>

Inheritance diagram for CADSTAR_SCH_ARCHIVE_PARSER::CODEDEFS_SCM:
CADSTAR_ARCHIVE_PARSER::CODEDEFS CADSTAR_ARCHIVE_PARSER::PARSER

Public Member Functions

void Parse (XNODE *aNode, PARSER_CONTEXT *aContext) override
 
bool ParseSubNode (XNODE *aChildNode, PARSER_CONTEXT *aContext)
 

Public Attributes

std::map< TERMINALCODE_ID, TERMINALCODETerminalCodes
 
std::map< LINECODE_ID, LINECODELineCodes
 
std::map< HATCHCODE_ID, HATCHCODEHatchCodes
 
std::map< TEXTCODE_ID, TEXTCODETextCodes
 
std::map< ROUTECODE_ID, ROUTECODERouteCodes
 
std::map< ATTRIBUTE_ID, ATTRNAMEAttributeNames
 
std::map< NETCLASS_ID, CADSTAR_NETCLASSNetClasses
 
std::map< SPACING_CLASS_ID, SPCCLASSNAMESpacingClassNames
 

Detailed Description

Definition at line 120 of file cadstar_sch_archive_parser.h.

Member Function Documentation

◆ Parse()

◆ ParseSubNode()

Member Data Documentation

◆ AttributeNames

std::map<ATTRIBUTE_ID, ATTRNAME> CADSTAR_ARCHIVE_PARSER::CODEDEFS::AttributeNames
inherited

Definition at line 827 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().

◆ HatchCodes

std::map<HATCHCODE_ID, HATCHCODE> CADSTAR_ARCHIVE_PARSER::CODEDEFS::HatchCodes
inherited

Definition at line 824 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().

◆ LineCodes

std::map<LINECODE_ID, LINECODE> CADSTAR_ARCHIVE_PARSER::CODEDEFS::LineCodes
inherited

Definition at line 823 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().

◆ NetClasses

std::map<NETCLASS_ID, CADSTAR_NETCLASS> CADSTAR_ARCHIVE_PARSER::CODEDEFS::NetClasses
inherited

Definition at line 828 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().

◆ RouteCodes

std::map<ROUTECODE_ID, ROUTECODE> CADSTAR_ARCHIVE_PARSER::CODEDEFS::RouteCodes
inherited

Definition at line 826 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().

◆ SpacingClassNames

std::map<SPACING_CLASS_ID, SPCCLASSNAME> CADSTAR_ARCHIVE_PARSER::CODEDEFS::SpacingClassNames
inherited

Definition at line 829 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().

◆ TerminalCodes

std::map<TERMINALCODE_ID, TERMINALCODE> CADSTAR_SCH_ARCHIVE_PARSER::CODEDEFS_SCM::TerminalCodes

Definition at line 122 of file cadstar_sch_archive_parser.h.

Referenced by Parse().

◆ TextCodes

std::map<TEXTCODE_ID, TEXTCODE> CADSTAR_ARCHIVE_PARSER::CODEDEFS::TextCodes
inherited

Definition at line 825 of file cadstar_archive_parser.h.

Referenced by ParseSubNode().


The documentation for this struct was generated from the following files: