KiCad PCB EDA Suite
Loading...
Searching...
No Matches
ORCAD_CONVERTER::PAGE_SCOPE Struct Reference

Occurrence context of the page being converted. More...

Public Attributes

const ORCAD_OCC_SCOPE * occ = nullptr
 null when the page has no occurrence
 
std::string flatNetSuffix
 
bool namedFlatNets = false
 
bool generatedFlatNets = false
 
std::map< std::string, std::string > unconnectedInterfaceNetNames
 
std::map< std::string, std::string > interfaceNetAliases
 
std::map< std::string, std::string > occurrenceNetAliases
 
std::set< std::string > connectorInterfaceNetAliases
 
std::map< std::string, size_t > electricalKeyCounts
 

Detailed Description

Occurrence context of the page being converted.

A reused child schematic converts once per scope.

Definition at line 192 of file orcad_converter.h.

Member Data Documentation

◆ connectorInterfaceNetAliases

std::set<std::string> ORCAD_CONVERTER::PAGE_SCOPE::connectorInterfaceNetAliases

Definition at line 201 of file orcad_converter.h.

◆ electricalKeyCounts

std::map<std::string, size_t> ORCAD_CONVERTER::PAGE_SCOPE::electricalKeyCounts

Definition at line 202 of file orcad_converter.h.

◆ flatNetSuffix

std::string ORCAD_CONVERTER::PAGE_SCOPE::flatNetSuffix

◆ generatedFlatNets

bool ORCAD_CONVERTER::PAGE_SCOPE::generatedFlatNets = false

◆ interfaceNetAliases

std::map<std::string, std::string> ORCAD_CONVERTER::PAGE_SCOPE::interfaceNetAliases

Definition at line 199 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::placeFolder().

◆ namedFlatNets

bool ORCAD_CONVERTER::PAGE_SCOPE::namedFlatNets = false

◆ occ

const ORCAD_OCC_SCOPE* ORCAD_CONVERTER::PAGE_SCOPE::occ = nullptr

null when the page has no occurrence

Definition at line 194 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::convertFlatPages(), and ORCAD_CONVERTER::occurrenceScope().

◆ occurrenceNetAliases

std::map<std::string, std::string> ORCAD_CONVERTER::PAGE_SCOPE::occurrenceNetAliases

Definition at line 200 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::occurrenceScope().

◆ unconnectedInterfaceNetNames

std::map<std::string, std::string> ORCAD_CONVERTER::PAGE_SCOPE::unconnectedInterfaceNetNames

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