|
KiCad PCB EDA Suite
|
– 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 | |
– shared bookkeeping types ------------------------------------------------—
One unit of an emitted multi-unit symbol.
Definition at line 152 of file orcad_converter.h.
|
default |
| 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().
| 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().
| 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().
| std::vector<bool> ORCAD_CONVERTER::UNIT_INFO::pinIgnore |
package pins suppressed for this unit
Definition at line 159 of file orcad_converter.h.
Referenced by ORCAD_CONVERTER::buildPackageEntry(), ORCAD_CONVERTER::BuildSymbolLibrary(), ORCAD_CONVERTER::kicadSymbolFor(), and ORCAD_CONVERTER::placeInstance().
| std::vector<std::string> ORCAD_CONVERTER::UNIT_INFO::pinNumbers |
device pin-number map for this unit
Definition at line 157 of file orcad_converter.h.
Referenced by ORCAD_CONVERTER::buildPackageEntry(), ORCAD_CONVERTER::BuildSymbolLibrary(), ORCAD_CONVERTER::kicadSymbolFor(), ORCAD_CONVERTER::placeInstance(), and ORCAD_CONVERTER::powerLibFor().
| 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().
| 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().
| const ORCAD_SYMBOL_DEF* ORCAD_CONVERTER::UNIT_INFO::symbol = nullptr |
Definition at line 155 of file orcad_converter.h.
Referenced by ORCAD_CONVERTER::buildPackageEntry(), ORCAD_CONVERTER::BuildSymbolLibrary(), ORCAD_CONVERTER::kicadSymbolFor(), ORCAD_CONVERTER::placeInstance(), and ORCAD_CONVERTER::powerLibFor().