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

< "CONN" nodename More...

#include <cadstar_sch_archive_parser.h>

Inheritance diagram for CADSTAR_SCH_ARCHIVE_PARSER::NET_SCH::CONNECTION_SCH:
CADSTAR_ARCHIVE_PARSER::NET::CONNECTION CADSTAR_ARCHIVE_PARSER::PARSER

Public Member Functions

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

Public Attributes

LAYER_ID LayerID
 Sheet on which the connection is drawn.
 
std::vector< POINTPath
 
GROUP_ID GroupID = wxEmptyString
 
REUSEBLOCKREF ReuseBlockRef
 
LINECODE_ID ConnectionLineCode
 
NETELEMENT_ID StartNode
 
NETELEMENT_ID EndNode
 
ROUTECODE_ID RouteCodeID
 
bool Fixed = false
 
bool Hidden = false
 
std::map< ATTRIBUTE_ID, ATTRIBUTE_VALUEAttributeValues
 It is possible to add attributes solely to a particular connection.
 

Detailed Description

< "CONN" nodename

Definition at line 412 of file cadstar_sch_archive_parser.h.

Member Function Documentation

◆ Parse()

void CADSTAR_SCH_ARCHIVE_PARSER::NET_SCH::CONNECTION_SCH::Parse ( XNODE aNode,
PARSER_CONTEXT aContext 
)
overridevirtual

◆ ParseIdentifiers()

void CADSTAR_ARCHIVE_PARSER::NET::CONNECTION::ParseIdentifiers ( XNODE aNode,
PARSER_CONTEXT aContext 
)
inherited

◆ ParseSubNode()

bool CADSTAR_ARCHIVE_PARSER::NET::CONNECTION::ParseSubNode ( XNODE aChildNode,
PARSER_CONTEXT aContext 
)
inherited

Member Data Documentation

◆ AttributeValues

std::map<ATTRIBUTE_ID, ATTRIBUTE_VALUE> CADSTAR_ARCHIVE_PARSER::NET::CONNECTION::AttributeValues
inherited

It is possible to add attributes solely to a particular connection.

Definition at line 1182 of file cadstar_archive_parser.h.

◆ ConnectionLineCode

LINECODE_ID CADSTAR_SCH_ARCHIVE_PARSER::NET_SCH::CONNECTION_SCH::ConnectionLineCode

Definition at line 418 of file cadstar_sch_archive_parser.h.

◆ EndNode

NETELEMENT_ID CADSTAR_ARCHIVE_PARSER::NET::CONNECTION::EndNode
inherited

Definition at line 1174 of file cadstar_archive_parser.h.

◆ Fixed

bool CADSTAR_ARCHIVE_PARSER::NET::CONNECTION::Fixed = false
inherited

Definition at line 1177 of file cadstar_archive_parser.h.

◆ GroupID

GROUP_ID CADSTAR_SCH_ARCHIVE_PARSER::NET_SCH::CONNECTION_SCH::GroupID = wxEmptyString

Definition at line 416 of file cadstar_sch_archive_parser.h.

◆ Hidden

bool CADSTAR_ARCHIVE_PARSER::NET::CONNECTION::Hidden = false
inherited

Definition at line 1178 of file cadstar_archive_parser.h.

◆ LayerID

LAYER_ID CADSTAR_SCH_ARCHIVE_PARSER::NET_SCH::CONNECTION_SCH::LayerID

Sheet on which the connection is drawn.

Definition at line 414 of file cadstar_sch_archive_parser.h.

◆ Path

std::vector<POINT> CADSTAR_SCH_ARCHIVE_PARSER::NET_SCH::CONNECTION_SCH::Path

Definition at line 415 of file cadstar_sch_archive_parser.h.

◆ ReuseBlockRef

REUSEBLOCKREF CADSTAR_SCH_ARCHIVE_PARSER::NET_SCH::CONNECTION_SCH::ReuseBlockRef

Definition at line 417 of file cadstar_sch_archive_parser.h.

◆ RouteCodeID

ROUTECODE_ID CADSTAR_ARCHIVE_PARSER::NET::CONNECTION::RouteCodeID
inherited

Definition at line 1175 of file cadstar_archive_parser.h.

◆ StartNode

NETELEMENT_ID CADSTAR_ARCHIVE_PARSER::NET::CONNECTION::StartNode
inherited

Definition at line 1173 of file cadstar_archive_parser.h.


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