|
KiCad PCB EDA Suite
|
#include <allegro_pcb_structs.h>
Public Member Functions | |
| BLOCK (uint8_t aBlockType, size_t aOffset) | |
| const T & | GetData () const |
| T & | GetData () |
| uint8_t | GetBlockType () const |
| size_t | GetOffset () const |
| uint32_t | GetKey () const |
Private Attributes | |
| T | m_data |
| uint8_t | m_blockType |
| size_t | m_offset |
Definition at line 75 of file allegro_pcb_structs.h.
|
inline |
Definition at line 78 of file allegro_pcb_structs.h.
References ALLEGRO::BLOCK_BASE::BLOCK_BASE().
|
inlineinherited |
Definition at line 62 of file allegro_pcb_structs.h.
References m_blockType.
Referenced by ALLEGRO::BOARD_BUILDER::applyZoneFills(), ALLEGRO::BOARD_BUILDER::buildSegmentChain(), ALLEGRO::BRD_DB::OBJ_FACTORY::CreateObject(), ALLEGRO::BOARD_BUILDER::expectBlockByKey(), GetBlockKey(), GetPrimaryNext(), PadGetNextInFootprint(), ALLEGRO::BOARD_BUILDER::resolveConstraintSetNameFromField(), ALLEGRO::BOARD_BUILDER::resolveMatchGroupName(), and TestOlympus0x20().
|
inline |
Definition at line 83 of file allegro_pcb_structs.h.
|
inline |
Definition at line 82 of file allegro_pcb_structs.h.
Referenced by ALLEGRO::BOARD_BUILDER::applyConstraintSets(), ALLEGRO::BOARD_BUILDER::applyMatchGroups(), ALLEGRO::BOARD_BUILDER::applyZoneFills(), ALLEGRO::BOARD_BUILDER::BuildBoard(), ALLEGRO::BOARD_BUILDER::buildFootprint(), ALLEGRO::BOARD_BUILDER::buildOutline(), ALLEGRO::BOARD_BUILDER::buildPadItems(), ALLEGRO::BOARD_BUILDER::buildSegmentChain(), ALLEGRO::BOARD_BUILDER::buildShapes(), ALLEGRO::BOARD_BUILDER::buildTrack(), ALLEGRO::BOARD_BUILDER::cacheFontDefs(), ALLEGRO::BOARD_BUILDER::createBoardOutline(), ALLEGRO::BOARD_BUILDER::createBoardText(), ALLEGRO::BOARD_BUILDER::createNets(), ALLEGRO::BOARD_BUILDER::createTracks(), ALLEGRO::BOARD_BUILDER::createZones(), ALLEGRO::BOARD_BUILDER::expectBlockByKey(), ALLEGRO::BOARD_BUILDER::resolveConstraintSetNameFromField(), and ALLEGRO::BOARD_BUILDER::resolveMatchGroupName().
|
inherited |
Definition at line 101 of file allegro_db.cpp.
References GetBlockKey().
Referenced by PadGetNextInFootprint().
|
inlineinherited |
Definition at line 63 of file allegro_pcb_structs.h.
References m_offset.
Referenced by ALLEGRO::BRD_DB::OBJ_FACTORY::CreateObject(), ALLEGRO::BOARD_BUILDER::expectBlockByKey(), and PadGetNextInFootprint().
|
privateinherited |
Definition at line 69 of file allegro_pcb_structs.h.
Referenced by BLOCK_BASE(), and GetBlockType().
|
private |
Definition at line 86 of file allegro_pcb_structs.h.
|
privateinherited |
Definition at line 70 of file allegro_pcb_structs.h.
Referenced by BLOCK_BASE(), and GetOffset().