KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PADS_IO::PART_TYPE Struct Reference

#include <pads_parser.h>

Public Attributes

std::string name
 
std::string decal_name
 
std::map< std::string, int > pin_pad_map
 Pin name to pad stack index.
 
std::map< std::string, std::string > attributes
 From {...} block.
 
std::vector< SIGPINsignal_pins
 
std::vector< GATE_DEFgates
 

Detailed Description

Definition at line 448 of file pads_parser.h.

Member Data Documentation

◆ attributes

std::map<std::string, std::string> PADS_IO::PART_TYPE::attributes

From {...} block.

Definition at line 453 of file pads_parser.h.

Referenced by PCB_IO_PADS::loadFootprints(), and PADS_IO::PARSER::parseSectionPARTTYPE().

◆ decal_name

std::string PADS_IO::PART_TYPE::decal_name

Definition at line 451 of file pads_parser.h.

Referenced by PADS_IO::PARSER::parseSectionPARTTYPE().

◆ gates

std::vector<GATE_DEF> PADS_IO::PART_TYPE::gates

Definition at line 455 of file pads_parser.h.

Referenced by PADS_IO::PARSER::parseSectionPARTTYPE().

◆ name

std::string PADS_IO::PART_TYPE::name

Definition at line 450 of file pads_parser.h.

Referenced by PADS_IO::PARSER::parseSectionPARTTYPE().

◆ pin_pad_map

std::map<std::string, int> PADS_IO::PART_TYPE::pin_pad_map

Pin name to pad stack index.

Definition at line 452 of file pads_parser.h.

Referenced by PADS_IO::PARSER::parseSectionPARTTYPE().

◆ signal_pins

std::vector<SIGPIN> PADS_IO::PART_TYPE::signal_pins

Definition at line 454 of file pads_parser.h.

Referenced by PADS_IO::PARSER::parseSectionPARTTYPE().


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