KiCad PCB EDA Suite
Loading...
Searching...
No Matches
DATA_MODEL_ROW< ITEM_TYPE > Struct Template Reference

#include <fields_table_data_model.h>

Public Member Functions

 DATA_MODEL_ROW (const ITEM_TYPE &aFirstItem, ROW_STATE aGroupingState)
 
std::span< const ITEM_TYPE > GetCellItems () const
 Items displayed and edited by this row, excluding descendants of a real parent.
 

Public Attributes

int m_itemNumber
 
ROW_STATE m_state
 
std::vector< ITEM_TYPE > m_items
 

Detailed Description

template<typename ITEM_TYPE>
struct DATA_MODEL_ROW< ITEM_TYPE >

Definition at line 119 of file fields_table_data_model.h.

Constructor & Destructor Documentation

◆ DATA_MODEL_ROW()

template<typename ITEM_TYPE>
DATA_MODEL_ROW< ITEM_TYPE >::DATA_MODEL_ROW ( const ITEM_TYPE & aFirstItem,
ROW_STATE aGroupingState )
inline

Definition at line 121 of file fields_table_data_model.h.

Member Function Documentation

◆ GetCellItems()

template<typename ITEM_TYPE>
std::span< const ITEM_TYPE > DATA_MODEL_ROW< ITEM_TYPE >::GetCellItems ( ) const
inline

Member Data Documentation

◆ m_itemNumber

template<typename ITEM_TYPE>
int DATA_MODEL_ROW< ITEM_TYPE >::m_itemNumber

◆ m_items

◆ m_state

template<typename ITEM_TYPE>
ROW_STATE DATA_MODEL_ROW< ITEM_TYPE >::m_state

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