KiCad PCB EDA Suite
|
#include <eda_text.h>
#include <sch_item.h>
#include <template_fieldnames.h>
#include <general.h>
#include <string_utils.h>
#include "scintilla_tricks.h"
Go to the source code of this file.
Classes | |
class | SCH_FIELD |
Functions | |
int | NextFieldOrdinal (const std::vector< SCH_FIELD > &aFields) |
const SCH_FIELD * | FindField (const std::vector< SCH_FIELD > &aFields, FIELD_T aFieldId) |
SCH_FIELD * | FindField (std::vector< SCH_FIELD > &aFields, FIELD_T aFieldId) |
const SCH_FIELD * | FindField (const std::vector< SCH_FIELD > &aFields, const wxString &aFieldName) |
SCH_FIELD * | FindField (std::vector< SCH_FIELD > &aFields, const wxString &aFieldName) |
wxString | GetFieldValue (const std::vector< SCH_FIELD > *aFields, FIELD_T aFieldType) |
std::string | GetFieldValue (const std::vector< SCH_FIELD > *aFields, const wxString &aFieldName, bool aResolve=false) |
void | SetFieldValue (std::vector< SCH_FIELD > &aFields, const wxString &aFieldName, const std::string &aValue, bool aIsVisible=true) |
|
inline |
Definition at line 386 of file sch_field.h.
Definition at line 367 of file sch_field.h.
Referenced by FindField(), SCH_GLOBALLABEL::GetField(), SCH_SHEET::GetField(), SCH_SYMBOL::GetField(), GetFieldValue(), SetFieldValue(), DIALOG_SHEET_PROPERTIES::TransferDataFromWindow(), and DIALOG_SIM_MODEL< T >::TransferDataToWindow().
Definition at line 399 of file sch_field.h.
References FindField().
Definition at line 379 of file sch_field.h.
References FindField().
|
inline |
Definition at line 418 of file sch_field.h.
References FindField().
Definition at line 406 of file sch_field.h.
References FindField().
Referenced by SIM_MODEL::Create(), SIM_LIB_MGR::CreateModel(), NETLIST_EXPORTER_SPICE::getNodePattern(), SPICE_GENERATOR_IBIS::IbisDevice(), SIM_MODEL::InferSimModel(), DIALOG_SIM_MODEL< T >::loadLibrary(), SIM_MODEL::ReadDataFields(), SIM_MODEL::ReadTypeFromFields(), DIALOG_SIM_MODEL< T >::TransferDataFromWindow(), DIALOG_SIM_MODEL< T >::TransferDataToWindow(), DIALOG_SIM_MODEL< T >::updateModelCodeTab(), and DIALOG_SIM_MODEL< T >::updateWidgets().
|
inline |
Definition at line 356 of file sch_field.h.
Referenced by SCH_LABEL_BASE::GetNextFieldOrdinal(), SCH_SHEET::GetNextFieldOrdinal(), and SCH_SYMBOL::GetNextFieldOrdinal().
|
inline |
Definition at line 431 of file sch_field.h.
References alg::delete_if(), FindField(), SCH_FIELD::GetName(), and USER.
Referenced by DIALOG_SIM_MODEL< T >::TransferDataFromWindow(), DIALOG_SIM_MODEL< T >::TransferDataToWindow(), and SIM_MODEL::WriteFields().