| 
    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"#include <algorithm>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, int aDepth) | 
| void | SetFieldValue (std::vector< SCH_FIELD > &aFields, const wxString &aFieldName, const std::string &aValue, bool aIsVisible=true) | 
      
  | 
  inline | 
Definition at line 381 of file sch_field.h.
Definition at line 362 of file sch_field.h.
Referenced by FindField(), FindField(), SCH_GLOBALLABEL::GetField(), SCH_GLOBALLABEL::GetField(), SCH_SHEET::GetField(), SCH_SHEET::GetField(), SCH_SYMBOL::GetField(), SCH_SYMBOL::GetField(), SCH_SYMBOL::GetField(), SCH_SYMBOL::GetField(), GetFieldValue(), GetFieldValue(), SetFieldValue(), DIALOG_SHEET_PROPERTIES::TransferDataFromWindow(), and DIALOG_SIM_MODEL< T >::TransferDataToWindow().
Definition at line 394 of file sch_field.h.
References FindField().
Definition at line 374 of file sch_field.h.
References FindField().
      
  | 
  inline | 
Definition at line 413 of file sch_field.h.
References FindField().
Definition at line 401 of file sch_field.h.
References FindField(), and EDA_TEXT::GetText().
Referenced by SIM_MODEL::Create(), 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 351 of file sch_field.h.
Referenced by SCH_LABEL_BASE::GetNextFieldOrdinal(), SCH_SHEET::GetNextFieldOrdinal(), and SCH_SYMBOL::GetNextFieldOrdinal().
      
  | 
  inline | 
Definition at line 426 of file sch_field.h.
References FindField(), SCH_FIELD::GetName(), and USER.
Referenced by DIALOG_SIM_MODEL< T >::TransferDataFromWindow(), DIALOG_SIM_MODEL< T >::TransferDataToWindow(), and SIM_MODEL::WriteFields().