|
KiCad PCB EDA Suite
|
A reuse block definition containing parts and routes that can be instantiated. More...
#include <pads_parser.h>
Public Attributes | |
| std::string | name |
| Block type name. | |
| long | timestamp = 0 |
| Creation/modification timestamp. | |
| std::string | part_naming |
| Default part naming scheme. | |
| std::string | net_naming |
| Default net naming scheme. | |
| std::vector< std::string > | part_names |
| Parts contained in this block. | |
| std::vector< REUSE_NET > | nets |
| Nets contained in this block with merge flags. | |
| std::vector< REUSE_INSTANCE > | instances |
| Placements of this block. | |
A reuse block definition containing parts and routes that can be instantiated.
Definition at line 631 of file pads_parser.h.
| std::vector<REUSE_INSTANCE> PADS_IO::REUSE_BLOCK::instances |
Placements of this block.
Definition at line 639 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionREUSE().
| std::string PADS_IO::REUSE_BLOCK::name |
Block type name.
Definition at line 633 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionREUSE().
| std::string PADS_IO::REUSE_BLOCK::net_naming |
Default net naming scheme.
Definition at line 636 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionREUSE().
| std::vector<REUSE_NET> PADS_IO::REUSE_BLOCK::nets |
Nets contained in this block with merge flags.
Definition at line 638 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionREUSE().
| std::vector<std::string> PADS_IO::REUSE_BLOCK::part_names |
Parts contained in this block.
Definition at line 637 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionREUSE().
| std::string PADS_IO::REUSE_BLOCK::part_naming |
Default part naming scheme.
Definition at line 635 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionREUSE().
| long PADS_IO::REUSE_BLOCK::timestamp = 0 |
Creation/modification timestamp.
Definition at line 634 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionREUSE().