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

A reuse block definition containing parts and routes that can be instantiated. More...

#include <pads_parser.h>

Public Attributes

std::string name
 
long timestamp = 0
 
std::string part_naming
 Default scheme.
 
std::string net_naming
 Default scheme.
 
std::vector< std::string > part_names
 
std::vector< REUSE_NETnets
 
std::vector< REUSE_INSTANCEinstances
 Placements of this block.
 

Detailed Description

A reuse block definition containing parts and routes that can be instantiated.

Definition at line 596 of file pads_parser.h.

Member Data Documentation

◆ instances

std::vector<REUSE_INSTANCE> PADS_IO::REUSE_BLOCK::instances

Placements of this block.

Definition at line 604 of file pads_parser.h.

Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionREUSE().

◆ name

std::string PADS_IO::REUSE_BLOCK::name

◆ net_naming

std::string PADS_IO::REUSE_BLOCK::net_naming

Default scheme.

Definition at line 601 of file pads_parser.h.

Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionREUSE().

◆ nets

std::vector<REUSE_NET> PADS_IO::REUSE_BLOCK::nets

◆ part_names

std::vector<std::string> PADS_IO::REUSE_BLOCK::part_names

◆ part_naming

std::string PADS_IO::REUSE_BLOCK::part_naming

Default scheme.

Definition at line 600 of file pads_parser.h.

Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionREUSE().

◆ timestamp

long PADS_IO::REUSE_BLOCK::timestamp = 0

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