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

When processing a view, some objects are available and some are not. More...

#include <allegro_db.h>

Public Member Functions

 VIEW_OBJS ()
 

Public Attributes

const BRD_DBm_Board
 
const COMPONENTm_Component
 
const COMPONENT_INSTm_ComponentInstance
 
const FUNCTION_INSTANCEm_Function
 
const FOOTPRINT_INSTANCEm_FootprintInstance
 
const PLACED_PADm_Pad
 
const NETm_Net
 

Detailed Description

When processing a view, some objects are available and some are not.

Every item in a view will produce one of these, which will contain the relevant objects for that row.

Definition at line 815 of file allegro_db.h.

Constructor & Destructor Documentation

◆ VIEW_OBJS()

ALLEGRO::VIEW_OBJS::VIEW_OBJS ( )
inline

Definition at line 817 of file allegro_db.h.

References m_Board, m_Component, m_FootprintInstance, and m_Function.

Member Data Documentation

◆ m_Board

◆ m_Component

const COMPONENT* ALLEGRO::VIEW_OBJS::m_Component

◆ m_ComponentInstance

const COMPONENT_INST* ALLEGRO::VIEW_OBJS::m_ComponentInstance

Definition at line 830 of file allegro_db.h.

Referenced by ALLEGRO::BRD_DB::VisitComponents().

◆ m_FootprintInstance

const FOOTPRINT_INSTANCE* ALLEGRO::VIEW_OBJS::m_FootprintInstance

Definition at line 834 of file allegro_db.h.

Referenced by VIEW_OBJS(), and ALLEGRO::BRD_DB::visitFootprintInstances().

◆ m_Function

const FUNCTION_INSTANCE* ALLEGRO::VIEW_OBJS::m_Function

◆ m_Net

◆ m_Pad

const PLACED_PAD* ALLEGRO::VIEW_OBJS::m_Pad

Definition at line 837 of file allegro_db.h.

Referenced by ALLEGRO::BRD_DB::VisitComponentPins().


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