|
KiCad PCB EDA Suite
|
#include <wx/string.h>#include <wx/debug.h>#include <wx/grid.h>#include <wx/settings.h>#include <common.h>#include <widgets/wx_grid.h>#include <sch_reference_list.h>#include <sch_commit.h>#include <sch_screen.h>#include "string_utils.h"#include "fields_data_model.h"Go to the source code of this file.
Functions | |
| static KIID_PATH | makeDataStoreKey (const SCH_SHEET_PATH &aSheetPath, const SCH_SYMBOL &aSymbol) |
| Create a unique key for the data store by combining the KIID_PATH from the SCH_SHEET_PATH with the symbol's UUID. | |
|
static |
Create a unique key for the data store by combining the KIID_PATH from the SCH_SHEET_PATH with the symbol's UUID.
| aSheetPath | The sheet path containing the symbol |
| aSymbol | The symbol to create a key for |
Definition at line 42 of file fields_data_model.cpp.
References EDA_ITEM::m_Uuid, SCH_SHEET_PATH::Path(), and path.
Referenced by FIELDS_EDITOR_GRID_DATA_MODEL::AddReferences(), FIELDS_EDITOR_GRID_DATA_MODEL::ApplyData(), FIELDS_EDITOR_GRID_DATA_MODEL::GetDataWidth(), FIELDS_EDITOR_GRID_DATA_MODEL::GetValue(), FIELDS_EDITOR_GRID_DATA_MODEL::groupMatch(), FIELDS_EDITOR_GRID_DATA_MODEL::RemoveColumn(), FIELDS_EDITOR_GRID_DATA_MODEL::RemoveReferences(), FIELDS_EDITOR_GRID_DATA_MODEL::RenameColumn(), FIELDS_EDITOR_GRID_DATA_MODEL::SetValue(), and FIELDS_EDITOR_GRID_DATA_MODEL::updateDataStoreSymbolField().