|
KiCad PCB EDA Suite
|
#include <string>#include <vector>#include <map>#include <set>#include <optional>Go to the source code of this file.
Classes | |
| struct | PADS_SCH::FILE_HEADER |
| struct | PADS_SCH::SHEET_SIZE |
| struct | PADS_SCH::PARAMETERS |
| General schematic parameters from SCH and FIELDS sections. More... | |
| struct | PADS_SCH::POINT |
| struct | PADS_SCH::ARC_DATA |
| struct | PADS_SCH::GRAPHIC_POINT |
| struct | PADS_SCH::SYMBOL_PIN |
| Pin T/P line pair from CAEDECAL. More... | |
| struct | PADS_SCH::SYMBOL_GRAPHIC |
| Graphic primitive from CAEDECAL or LINES sections (OPEN, CLOSED, CIRCLE, COPCLS). More... | |
| struct | PADS_SCH::SYMBOL_TEXT |
| struct | PADS_SCH::CAEDECAL_ATTR |
| Attribute label pair from CAEDECAL or PART entries. More... | |
| struct | PADS_SCH::SYMBOL_DEF |
| Symbol definition from CAEDECAL section. More... | |
| struct | PADS_SCH::PART_ATTRIBUTE |
| struct | PADS_SCH::PART_PLACEMENT |
| Part instance from PART section. More... | |
| struct | PADS_SCH::PART_PLACEMENT::PIN_OVERRIDE |
| struct | PADS_SCH::WIRE_SEGMENT |
| Wire segment connecting two endpoints through coordinate vertices. More... | |
| struct | PADS_SCH::PIN_CONNECTION |
| struct | PADS_SCH::SCH_SIGNAL |
| Signal (net) definition from CONNECTION and SIGNAL sections. More... | |
| struct | PADS_SCH::OFF_PAGE_CONNECTOR |
| Off-page reference from OFFPAGE REFS section. More... | |
| struct | PADS_SCH::SHEET_DEF |
| struct | PADS_SCH::SHEET_HEADER |
| Sheet header from SHT section. More... | |
| struct | PADS_SCH::TIED_DOT |
| Junction dot from TIEDOTS section. More... | |
| struct | PADS_SCH::TEXT_ITEM |
| Free text item from TEXT section. More... | |
| struct | PADS_SCH::LINES_ITEM |
| Graphical line/shape item from LINES section. More... | |
| struct | PADS_SCH::NETNAME_LABEL |
| Net name label from NETNAMES section. More... | |
| struct | PADS_SCH::PARTTYPE_PIN |
| Pin definition within a PARTTYPE GATE. More... | |
| struct | PADS_SCH::GATE_DEF |
| Gate definition within a PARTTYPE. More... | |
| struct | PADS_SCH::PARTTYPE_DEF |
| Part type definition from PARTTYPE section. More... | |
| struct | PADS_SCH::PARTTYPE_DEF::SPECIAL_VARIANT |
| struct | PADS_SCH::PARTTYPE_DEF::SIGPIN |
| class | PADS_SCH::PADS_SCH_PARSER |
| Parser for PADS Logic schematic design export files. More... | |
Namespaces | |
| namespace | PADS_SCH |
Enumerations | |
| enum class | PADS_SCH::UNIT_TYPE { PADS_SCH::MILS , PADS_SCH::METRIC , PADS_SCH::INCHES } |
| enum class | PADS_SCH::PIN_TYPE { PADS_SCH::PASSIVE , PADS_SCH::INPUT , PADS_SCH::OUTPUT , PADS_SCH::BIDIRECTIONAL , PADS_SCH::TRISTATE , PADS_SCH::OPEN_COLLECTOR , PADS_SCH::OPEN_EMITTER , PADS_SCH::POWER , PADS_SCH::UNSPECIFIED } |
| enum class | PADS_SCH::GRAPHIC_TYPE { PADS_SCH::LINE , PADS_SCH::RECTANGLE , PADS_SCH::CIRCLE , PADS_SCH::ARC , PADS_SCH::POLYLINE } |