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

Function slot in a multi-slot component (e.g. More...

#include <allegro_pcb_structs.h>

Public Member Functions

std::string GetCompDeviceTypeStr () const
 

Public Attributes

uint32_t m_Key
 
uint32_t m_SlotName
 
COND_GE< FMT_VER::V_174, uint32_t > m_Unknown1
 
std::array< char, 32 > m_CompDeviceType
 
COND_GE< FMT_VER::V_172, uint32_t > m_Next
 
uint32_t m_Ptr0x06
 
uint32_t m_Ptr0x11
 
uint32_t m_Unknown2
 

Detailed Description

Function slot in a multi-slot component (e.g.

a quad op-amp has 4 slots). Contains the slot name string, device type, and links to the parent component (0x06) and pin name list (0x11).

Definition at line 903 of file allegro_pcb_structs.h.

Member Function Documentation

◆ GetCompDeviceTypeStr()

std::string ALLEGRO::BLK_0x0F_FUNCTION_SLOT::GetCompDeviceTypeStr ( ) const
inline

Definition at line 920 of file allegro_pcb_structs.h.

References m_CompDeviceType.

Member Data Documentation

◆ m_CompDeviceType

std::array<char, 32> ALLEGRO::BLK_0x0F_FUNCTION_SLOT::m_CompDeviceType

Definition at line 911 of file allegro_pcb_structs.h.

Referenced by GetCompDeviceTypeStr().

◆ m_Key

uint32_t ALLEGRO::BLK_0x0F_FUNCTION_SLOT::m_Key

Definition at line 905 of file allegro_pcb_structs.h.

◆ m_Next

COND_GE<FMT_VER::V_172, uint32_t> ALLEGRO::BLK_0x0F_FUNCTION_SLOT::m_Next

Definition at line 913 of file allegro_pcb_structs.h.

◆ m_Ptr0x06

uint32_t ALLEGRO::BLK_0x0F_FUNCTION_SLOT::m_Ptr0x06

Definition at line 915 of file allegro_pcb_structs.h.

◆ m_Ptr0x11

uint32_t ALLEGRO::BLK_0x0F_FUNCTION_SLOT::m_Ptr0x11

Definition at line 916 of file allegro_pcb_structs.h.

◆ m_SlotName

uint32_t ALLEGRO::BLK_0x0F_FUNCTION_SLOT::m_SlotName

Definition at line 907 of file allegro_pcb_structs.h.

◆ m_Unknown1

COND_GE<FMT_VER::V_174, uint32_t> ALLEGRO::BLK_0x0F_FUNCTION_SLOT::m_Unknown1

Definition at line 909 of file allegro_pcb_structs.h.

◆ m_Unknown2

uint32_t ALLEGRO::BLK_0x0F_FUNCTION_SLOT::m_Unknown2

Definition at line 918 of file allegro_pcb_structs.h.


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