| 
    KiCad PCB EDA Suite
    
   | 
 
#include <cadstar_sch_archive_parser.h>
  
Public Member Functions | |
| void | Parse (XNODE *aNode, PARSER_CONTEXT *aContext) override | 
Public Attributes | |
| std::map< GROUP_ID, GROUP > | Groups | 
| std::map< REUSEBLOCK_ID, REUSEBLOCK > | ReuseBlocks | 
| std::map< FIGURE_ID, FIGURE > | Figures | 
| std::map< SYMBOL_ID, SYMBOL > | Symbols | 
| std::map< BUS_ID, BUS > | Buses | 
| std::map< BLOCK_ID, BLOCK > | Blocks | 
| std::map< NET_ID, NET_SCH > | Nets | 
| std::map< TEXT_ID, TEXT > | Texts | 
| std::map< DOCUMENTATION_SYMBOL_ID, DOCUMENTATION_SYMBOL > | DocumentationSymbols | 
| VARIANT_HIERARCHY | VariantHierarchy | 
| std::map< ATTRIBUTE_ID, ATTRIBUTE_VALUE > | AttributeValues | 
Definition at line 437 of file cadstar_sch_archive_parser.h.
      
  | 
  overridevirtual | 
Implements CADSTAR_ARCHIVE_PARSER::PARSER.
Definition at line 1142 of file cadstar_sch_archive_parser.cpp.
References Blocks, Buses, CADSTAR_ARCHIVE_PARSER::PARSER_CONTEXT::CheckPointCallback, DocumentationSymbols, Figures, XNODE::GetChildren(), XNODE::GetNext(), group, Groups, CADSTAR_ARCHIVE_PARSER::DOCUMENTATION_SYMBOL::ID, CADSTAR_ARCHIVE_PARSER::FIGURE::ID, CADSTAR_ARCHIVE_PARSER::NET::ID, CADSTAR_ARCHIVE_PARSER::REUSEBLOCK::ID, CADSTAR_ARCHIVE_PARSER::TEXT::ID, CADSTAR_SCH_ARCHIVE_PARSER::BLOCK::ID, CADSTAR_SCH_ARCHIVE_PARSER::BUS::ID, CADSTAR_SCH_ARCHIVE_PARSER::SYMBOL::ID, Nets, CADSTAR_ARCHIVE_PARSER::DOCUMENTATION_SYMBOL::Parse(), CADSTAR_ARCHIVE_PARSER::FIGURE::Parse(), CADSTAR_ARCHIVE_PARSER::REUSEBLOCK::Parse(), CADSTAR_ARCHIVE_PARSER::TEXT::Parse(), CADSTAR_SCH_ARCHIVE_PARSER::BLOCK::Parse(), CADSTAR_SCH_ARCHIVE_PARSER::BUS::Parse(), CADSTAR_SCH_ARCHIVE_PARSER::NET_SCH::Parse(), CADSTAR_SCH_ARCHIVE_PARSER::SYMBOL::Parse(), ReuseBlocks, Symbols, Texts, THROW_UNKNOWN_NODE_IO_ERROR, and VariantHierarchy.
| std::map<ATTRIBUTE_ID, ATTRIBUTE_VALUE> CADSTAR_SCH_ARCHIVE_PARSER::CADSTAR_SCHEMATIC::AttributeValues | 
Definition at line 449 of file cadstar_sch_archive_parser.h.
Definition at line 444 of file cadstar_sch_archive_parser.h.
Referenced by Parse().
Definition at line 443 of file cadstar_sch_archive_parser.h.
Referenced by Parse().
| std::map<DOCUMENTATION_SYMBOL_ID, DOCUMENTATION_SYMBOL> CADSTAR_SCH_ARCHIVE_PARSER::CADSTAR_SCHEMATIC::DocumentationSymbols | 
Definition at line 447 of file cadstar_sch_archive_parser.h.
Referenced by Parse().
Definition at line 441 of file cadstar_sch_archive_parser.h.
Referenced by Parse().
Definition at line 439 of file cadstar_sch_archive_parser.h.
Referenced by Parse().
Definition at line 445 of file cadstar_sch_archive_parser.h.
Referenced by Parse().
| std::map<REUSEBLOCK_ID, REUSEBLOCK> CADSTAR_SCH_ARCHIVE_PARSER::CADSTAR_SCHEMATIC::ReuseBlocks | 
Definition at line 440 of file cadstar_sch_archive_parser.h.
Referenced by Parse().
Definition at line 442 of file cadstar_sch_archive_parser.h.
Referenced by Parse().
Definition at line 446 of file cadstar_sch_archive_parser.h.
Referenced by Parse().
| VARIANT_HIERARCHY CADSTAR_SCH_ARCHIVE_PARSER::CADSTAR_SCHEMATIC::VariantHierarchy | 
Definition at line 448 of file cadstar_sch_archive_parser.h.
Referenced by Parse().