| 
    KiCad PCB EDA Suite
    
   | 
 
#include <eda_search_data.h>
  
Public Member Functions | |
| SCH_SEARCH_DATA () | |
Public Attributes | |
| bool | searchAllPins | 
| bool | searchCurrentSheetOnly | 
| bool | searchSelectedOnly | 
| bool | searchNetNames | 
| bool | replaceReferences | 
| wxString | findString | 
| wxString | replaceString | 
| wxRegEx | regex | 
| wxString | regex_string | 
| bool | searchAndReplace | 
| bool | searchAllFields | 
| bool | searchMetadata | 
| bool | matchCase | 
| bool | markersOnly | 
| EDA_SEARCH_MATCH_MODE | matchMode | 
Definition at line 90 of file eda_search_data.h.
      
  | 
  inline | 
Definition at line 99 of file eda_search_data.h.
References EDA_SEARCH_DATA::EDA_SEARCH_DATA(), replaceReferences, searchAllPins, searchCurrentSheetOnly, searchNetNames, and searchSelectedOnly.
      
  | 
  inherited | 
Definition at line 42 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_SEARCH_DATA(), SCH_FIND_REPLACE_TOOL::FindNext(), EDA_ITEM::Matches(), EDA_ITEM::Replace(), SCH_LABEL_BASE::Replace(), SCH_FIND_REPLACE_TOOL::ReplaceAll(), SCH_FIND_REPLACE_TOOL::ReplaceAndFindNext(), FOOTPRINT_SEARCH_HANDLER::Search(), GROUP_SEARCH_HANDLER::Search(), LABEL_SEARCH_HANDLER::Search(), NETS_SEARCH_HANDLER::Search(), POWER_SEARCH_HANDLER::Search(), RATSNEST_SEARCH_HANDLER::Search(), SYMBOL_SEARCH_HANDLER::Search(), TEXT_SEARCH_HANDLER::Search(), ZONE_SEARCH_HANDLER::Search(), DIALOG_FIND::search(), and SCH_FIND_REPLACE_TOOL::UpdateFind().
      
  | 
  inherited | 
Definition at line 53 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_SEARCH_DATA(), and SCH_FIND_REPLACE_TOOL::FindNext().
      
  | 
  inherited | 
Definition at line 52 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_SEARCH_DATA(), EDA_ITEM::Matches(), EDA_ITEM::Replace(), and DIALOG_FIND::search().
      
  | 
  inherited | 
Definition at line 54 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_SEARCH_DATA(), EDA_ITEM::Matches(), EDA_ITEM::Replace(), FOOTPRINT_SEARCH_HANDLER::Search(), GROUP_SEARCH_HANDLER::Search(), LABEL_SEARCH_HANDLER::Search(), NETS_SEARCH_HANDLER::Search(), POWER_SEARCH_HANDLER::Search(), RATSNEST_SEARCH_HANDLER::Search(), SYMBOL_SEARCH_HANDLER::Search(), TEXT_SEARCH_HANDLER::Search(), ZONE_SEARCH_HANDLER::Search(), and DIALOG_FIND::search().
      
  | 
  mutableinherited | 
Definition at line 45 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_ITEM::Matches(), and EDA_ITEM::Replace().
      
  | 
  mutableinherited | 
Definition at line 46 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_ITEM::Matches(), and EDA_ITEM::Replace().
| bool SCH_SEARCH_DATA::replaceReferences | 
Definition at line 97 of file eda_search_data.h.
Referenced by SCH_EDIT_FRAME::LoadSettings(), SCH_FIELD::Matches(), SCH_FIELD::Replace(), SCH_EDIT_FRAME::SaveSettings(), and SCH_SEARCH_DATA().
      
  | 
  inherited | 
Definition at line 43 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_SEARCH_DATA(), EDA_ITEM::Replace(), and SCH_LABEL_BASE::Replace().
      
  | 
  inherited | 
Definition at line 49 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_SEARCH_DATA(), SCH_EDIT_FRAME::LoadSettings(), PCB_FIELD::Matches(), SCH_FIELD::Matches(), SCH_EDIT_FRAME::SaveSettings(), FOOTPRINT_SEARCH_HANDLER::Search(), GROUP_SEARCH_HANDLER::Search(), LABEL_SEARCH_HANDLER::Search(), NETS_SEARCH_HANDLER::Search(), POWER_SEARCH_HANDLER::Search(), RATSNEST_SEARCH_HANDLER::Search(), SYMBOL_SEARCH_HANDLER::Search(), TEXT_SEARCH_HANDLER::Search(), ZONE_SEARCH_HANDLER::Search(), and DIALOG_FIND::search().
| bool SCH_SEARCH_DATA::searchAllPins | 
Definition at line 92 of file eda_search_data.h.
Referenced by SCH_EDIT_FRAME::LoadSettings(), SCH_PIN::Matches(), SCH_EDIT_FRAME::SaveSettings(), and SCH_SEARCH_DATA().
      
  | 
  inherited | 
Definition at line 48 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_SEARCH_DATA(), EDA_ITEM::Matches(), and SCH_FIELD::Matches().
| bool SCH_SEARCH_DATA::searchCurrentSheetOnly | 
Definition at line 93 of file eda_search_data.h.
Referenced by SCH_FIND_REPLACE_TOOL::FindNext(), SCH_EDIT_FRAME::LoadSettings(), SCH_FIND_REPLACE_TOOL::ReplaceAll(), SCH_EDIT_FRAME::SaveSettings(), SCH_SEARCH_DATA(), GROUP_SEARCH_HANDLER::Search(), LABEL_SEARCH_HANDLER::Search(), POWER_SEARCH_HANDLER::Search(), SYMBOL_SEARCH_HANDLER::Search(), and TEXT_SEARCH_HANDLER::Search().
      
  | 
  inherited | 
Definition at line 50 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_SEARCH_DATA(), SCH_EDIT_FRAME::LoadSettings(), FOOTPRINT::Matches(), SCH_SYMBOL::Matches(), SCH_EDIT_FRAME::SaveSettings(), FOOTPRINT_SEARCH_HANDLER::Search(), GROUP_SEARCH_HANDLER::Search(), LABEL_SEARCH_HANDLER::Search(), NETS_SEARCH_HANDLER::Search(), POWER_SEARCH_HANDLER::Search(), RATSNEST_SEARCH_HANDLER::Search(), SYMBOL_SEARCH_HANDLER::Search(), TEXT_SEARCH_HANDLER::Search(), and ZONE_SEARCH_HANDLER::Search().
| bool SCH_SEARCH_DATA::searchNetNames | 
Definition at line 95 of file eda_search_data.h.
Referenced by SCH_LABEL_BASE::Matches(), SCH_PIN::Matches(), and SCH_SEARCH_DATA().
| bool SCH_SEARCH_DATA::searchSelectedOnly | 
Definition at line 94 of file eda_search_data.h.
Referenced by SCH_FIND_REPLACE_TOOL::FindNext(), SCH_FIND_REPLACE_TOOL::getCurrentMatch(), SCH_EDIT_FRAME::LoadSettings(), SCH_FIND_REPLACE_TOOL::nextMatch(), SCH_FIND_REPLACE_TOOL::ReplaceAll(), SCH_EDIT_FRAME::SaveSettings(), SCH_SEARCH_DATA(), and SCH_FIND_REPLACE_TOOL::UpdateFind().