KiCad PCB EDA Suite
Loading...
Searching...
No Matches
ALLEGRO::BLK_0x21_BLOB Struct Reference

Headered data blob containing structured board data such as layer stackup definitions, material properties, and design rule tables. More...

#include <allegro_pcb_structs.h>

Public Attributes

uint8_t m_Type
 
uint16_t m_R
 
uint32_t m_Size
 
uint32_t m_Key
 
std::vector< uint8_t > m_Data
 An array of bytes that seems to be a variable length.
 

Detailed Description

Headered data blob containing structured board data such as layer stackup definitions, material properties, and design rule tables.

The payload (m_Data) is a variable-length byte array whose interpretation depends on context.

Definition at line 1336 of file allegro_pcb_structs.h.

Member Data Documentation

◆ m_Data

std::vector<uint8_t> ALLEGRO::BLK_0x21_BLOB::m_Data

An array of bytes that seems to be a variable length.

Size = m_Size - 12 (i.e. size is the whole header size)

Definition at line 1348 of file allegro_pcb_structs.h.

◆ m_Key

uint32_t ALLEGRO::BLK_0x21_BLOB::m_Key

Definition at line 1341 of file allegro_pcb_structs.h.

◆ m_R

uint16_t ALLEGRO::BLK_0x21_BLOB::m_R

Definition at line 1339 of file allegro_pcb_structs.h.

◆ m_Size

uint32_t ALLEGRO::BLK_0x21_BLOB::m_Size

Definition at line 1340 of file allegro_pcb_structs.h.

◆ m_Type

uint8_t ALLEGRO::BLK_0x21_BLOB::m_Type

Definition at line 1338 of file allegro_pcb_structs.h.


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