| 
    KiCad PCB EDA Suite
    
   | 
 
#include <cadstar_pcb_archive_parser.h>
  
Public Member Functions | |
| void | Parse (XNODE *aNode, PARSER_CONTEXT *aContext) override | 
Public Attributes | |
| PAD_ID | ID | 
| PADCODE_ID | PadCode = wxEmptyString | 
| If not empty, override padcode.   | |
| bool | OverrideExits = false | 
| PAD_EXITS | Exits | 
| bool | OverrideSide = false | 
| PAD_SIDE | Side | 
| bool | OverrideOrientation = false | 
| long | OrientAngle = 0 | 
Definition at line 888 of file cadstar_pcb_archive_parser.h.
      
  | 
  overridevirtual | 
Implements CADSTAR_ARCHIVE_PARSER::PARSER.
Definition at line 1803 of file cadstar_pcb_archive_parser.cpp.
References Exits, XNODE::GetChildren(), XNODE::GetNext(), CADSTAR_PCB_ARCHIVE_PARSER::GetPadSide(), CADSTAR_ARCHIVE_PARSER::GetXmlAttributeIDLong(), CADSTAR_ARCHIVE_PARSER::GetXmlAttributeIDString(), ID, OrientAngle, OverrideExits, OverrideOrientation, OverrideSide, PadCode, Side, and THROW_UNKNOWN_NODE_IO_ERROR.
Referenced by CADSTAR_PCB_ARCHIVE_PARSER::COMPONENT::Parse().
| PAD_EXITS CADSTAR_PCB_ARCHIVE_PARSER::PADEXCEPTION::Exits | 
Definition at line 893 of file cadstar_pcb_archive_parser.h.
Referenced by CADSTAR_PCB_ARCHIVE_LOADER::loadComponents(), and Parse().
| PAD_ID CADSTAR_PCB_ARCHIVE_PARSER::PADEXCEPTION::ID | 
Definition at line 890 of file cadstar_pcb_archive_parser.h.
Referenced by CADSTAR_PCB_ARCHIVE_LOADER::loadComponents(), CADSTAR_PCB_ARCHIVE_PARSER::COMPONENT::Parse(), and Parse().
| long CADSTAR_PCB_ARCHIVE_PARSER::PADEXCEPTION::OrientAngle = 0 | 
Definition at line 897 of file cadstar_pcb_archive_parser.h.
Referenced by CADSTAR_PCB_ARCHIVE_LOADER::loadComponents(), and Parse().
| bool CADSTAR_PCB_ARCHIVE_PARSER::PADEXCEPTION::OverrideExits = false | 
Definition at line 892 of file cadstar_pcb_archive_parser.h.
Referenced by CADSTAR_PCB_ARCHIVE_LOADER::loadComponents(), and Parse().
| bool CADSTAR_PCB_ARCHIVE_PARSER::PADEXCEPTION::OverrideOrientation = false | 
Definition at line 896 of file cadstar_pcb_archive_parser.h.
Referenced by CADSTAR_PCB_ARCHIVE_LOADER::loadComponents(), and Parse().
| bool CADSTAR_PCB_ARCHIVE_PARSER::PADEXCEPTION::OverrideSide = false | 
Definition at line 894 of file cadstar_pcb_archive_parser.h.
Referenced by CADSTAR_PCB_ARCHIVE_LOADER::loadComponents(), and Parse().
| PADCODE_ID CADSTAR_PCB_ARCHIVE_PARSER::PADEXCEPTION::PadCode = wxEmptyString | 
If not empty, override padcode.
Definition at line 891 of file cadstar_pcb_archive_parser.h.
Referenced by CADSTAR_PCB_ARCHIVE_LOADER::loadComponents(), and Parse().
| PAD_SIDE CADSTAR_PCB_ARCHIVE_PARSER::PADEXCEPTION::Side | 
Definition at line 895 of file cadstar_pcb_archive_parser.h.
Referenced by CADSTAR_PCB_ARCHIVE_LOADER::loadComponents(), and Parse().