|
KiCad PCB EDA Suite
|
Field/property references with variable-typed substructs. More...
#include <allegro_pcb_structs.h>
Classes | |
| struct | SUB_0x6C |
| struct | SUB_0x70_0x74 |
| struct | SUB_0xF6 |
Public Attributes | |
| uint16_t | m_Hdr1 |
| uint32_t | m_Key |
| uint32_t | m_Next |
| COND_GE< FMT_VER::V_172, uint32_t > | m_Unknown1 |
| uint8_t | m_SubType |
| uint8_t | m_Hdr2 |
| uint16_t | m_Size |
| COND_GE< FMT_VER::V_172, uint32_t > | m_Unknown2 |
| std::variant< uint32_t, std::array< uint32_t, 2 >, std::string, SUB_0x6C, SUB_0x70_0x74, SUB_0xF6 > | m_Substruct |
Static Public Attributes | |
| static constexpr uint8_t | BLOCK_TYPE_CODE = 0x03 |
Field/property references with variable-typed substructs.
Used for constraint set names, net properties, trace widths, and schematic cross-references.
Definition at line 605 of file allegro_pcb_structs.h.
|
staticconstexpr |
Definition at line 607 of file allegro_pcb_structs.h.
| uint16_t ALLEGRO::BLK_0x03_FIELD::m_Hdr1 |
Definition at line 627 of file allegro_pcb_structs.h.
| uint8_t ALLEGRO::BLK_0x03_FIELD::m_Hdr2 |
Definition at line 636 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x03_FIELD::m_Key |
Definition at line 629 of file allegro_pcb_structs.h.
| uint32_t ALLEGRO::BLK_0x03_FIELD::m_Next |
Definition at line 630 of file allegro_pcb_structs.h.
| uint16_t ALLEGRO::BLK_0x03_FIELD::m_Size |
Definition at line 637 of file allegro_pcb_structs.h.
| std::variant<uint32_t, std::array<uint32_t, 2>, std::string, SUB_0x6C, SUB_0x70_0x74, SUB_0xF6> ALLEGRO::BLK_0x03_FIELD::m_Substruct |
Definition at line 641 of file allegro_pcb_structs.h.
Referenced by ALLEGRO::BOARD_BUILDER::resolveConstraintSetNameFromField().
| uint8_t ALLEGRO::BLK_0x03_FIELD::m_SubType |
Definition at line 635 of file allegro_pcb_structs.h.
| COND_GE<FMT_VER::V_172, uint32_t> ALLEGRO::BLK_0x03_FIELD::m_Unknown1 |
Definition at line 633 of file allegro_pcb_structs.h.
| COND_GE<FMT_VER::V_172, uint32_t> ALLEGRO::BLK_0x03_FIELD::m_Unknown2 |
Definition at line 639 of file allegro_pcb_structs.h.