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

– shared bookkeeping types ------------------------------------------------— More...

Public Member Functions

bool operator== (const UNIT_INFO &) const =default
 

Public Attributes

std::string letter
 unit discriminator, e.g. "A", "-16", "B:Convert"
 
const ORCAD_SYMBOL_DEF * symbol = nullptr
 
const ORCAD_SYMBOL_DEF * convert = nullptr
 DeMorgan view sharing this unit's pin map.
 
std::vector< std::string > pinNumbers
 device pin-number map for this unit
 
std::vector< bool > pinNumberVisible
 nonblank source package pin numbers
 
std::vector< bool > pinIgnore
 package pins suppressed for this unit
 
std::vector< int > pinOffsets
 hidden duplicate-pin electrical offsets, DBU
 
std::vector< bool > explicitPinNets
 placed pins whose source net overrides implicit power naming
 

Detailed Description

– shared bookkeeping types ------------------------------------------------—

One unit of an emitted multi-unit symbol.

Definition at line 152 of file orcad_converter.h.

Member Function Documentation

◆ operator==()

bool ORCAD_CONVERTER::UNIT_INFO::operator== ( const UNIT_INFO & ) const
default

Member Data Documentation

◆ convert

const ORCAD_SYMBOL_DEF* ORCAD_CONVERTER::UNIT_INFO::convert = nullptr

DeMorgan view sharing this unit's pin map.

Definition at line 156 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::buildPackageEntry(), ORCAD_CONVERTER::BuildSymbolLibrary(), and ORCAD_CONVERTER::kicadSymbolFor().

◆ explicitPinNets

std::vector<bool> ORCAD_CONVERTER::UNIT_INFO::explicitPinNets

placed pins whose source net overrides implicit power naming

Definition at line 161 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::kicadSymbolFor().

◆ letter

std::string ORCAD_CONVERTER::UNIT_INFO::letter

unit discriminator, e.g. "A", "-16", "B:Convert"

Definition at line 154 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::buildPackageEntry(), and ORCAD_CONVERTER::BuildSymbolLibrary().

◆ pinIgnore

std::vector<bool> ORCAD_CONVERTER::UNIT_INFO::pinIgnore

◆ pinNumbers

std::vector<std::string> ORCAD_CONVERTER::UNIT_INFO::pinNumbers

◆ pinNumberVisible

std::vector<bool> ORCAD_CONVERTER::UNIT_INFO::pinNumberVisible

nonblank source package pin numbers

Definition at line 158 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::buildPackageEntry(), ORCAD_CONVERTER::BuildSymbolLibrary(), and ORCAD_CONVERTER::kicadSymbolFor().

◆ pinOffsets

std::vector<int> ORCAD_CONVERTER::UNIT_INFO::pinOffsets

hidden duplicate-pin electrical offsets, DBU

Definition at line 160 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::kicadSymbolFor().

◆ symbol


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