KiCad PCB EDA Suite
|
#include <eda_search_data.h>
Public Member Functions | |
EDA_SEARCH_DATA () | |
EDA_SEARCH_DATA (const EDA_SEARCH_DATA &other) | |
virtual | ~EDA_SEARCH_DATA () |
Public Attributes | |
wxString | findString |
wxString | replaceString |
wxRegEx | regex |
wxString | regex_string |
bool | searchAndReplace |
bool | matchCase |
bool | markersOnly |
EDA_SEARCH_MATCH_MODE | matchMode |
Definition at line 40 of file eda_search_data.h.
|
inline |
Definition at line 54 of file eda_search_data.h.
|
inline |
Definition at line 65 of file eda_search_data.h.
References findString, matchCase, matchMode, and regex.
|
inlinevirtual |
Definition at line 81 of file eda_search_data.h.
wxString EDA_SEARCH_DATA::findString |
Definition at line 42 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), SCH_FIND_REPLACE_TOOL::FindNext(), EDA_ITEM::Matches(), DIALOG_SCH_FIND::OnSearchForSelect(), DIALOG_SCH_FIND::OnSearchForText(), SCH_LABEL_BASE::Replace(), EDA_ITEM::Replace(), SCH_FIND_REPLACE_TOOL::ReplaceAll(), SCH_FIND_REPLACE_TOOL::ReplaceAndFindNext(), DIALOG_FIND::search(), SYMBOL_SEARCH_HANDLER::Search(), POWER_SEARCH_HANDLER::Search(), TEXT_SEARCH_HANDLER::Search(), LABEL_SEARCH_HANDLER::Search(), FOOTPRINT_SEARCH_HANDLER::Search(), ZONE_SEARCH_HANDLER::Search(), NETS_SEARCH_HANDLER::Search(), RATSNEST_SEARCH_HANDLER::Search(), and SCH_FIND_REPLACE_TOOL::UpdateFind().
bool EDA_SEARCH_DATA::markersOnly |
Definition at line 51 of file eda_search_data.h.
Referenced by SCH_FIND_REPLACE_TOOL::FindNext().
bool EDA_SEARCH_DATA::matchCase |
Definition at line 50 of file eda_search_data.h.
Referenced by DIALOG_SCH_FIND::DIALOG_SCH_FIND(), EDA_SEARCH_DATA(), EDA_ITEM::Matches(), EDA_ITEM::Replace(), DIALOG_FIND::search(), and DIALOG_SCH_FIND::updateFlags().
EDA_SEARCH_MATCH_MODE EDA_SEARCH_DATA::matchMode |
Definition at line 52 of file eda_search_data.h.
Referenced by DIALOG_SCH_FIND::DIALOG_SCH_FIND(), EDA_SEARCH_DATA(), EDA_ITEM::Matches(), EDA_ITEM::Replace(), DIALOG_FIND::search(), SYMBOL_SEARCH_HANDLER::Search(), POWER_SEARCH_HANDLER::Search(), TEXT_SEARCH_HANDLER::Search(), LABEL_SEARCH_HANDLER::Search(), FOOTPRINT_SEARCH_HANDLER::Search(), ZONE_SEARCH_HANDLER::Search(), NETS_SEARCH_HANDLER::Search(), RATSNEST_SEARCH_HANDLER::Search(), and DIALOG_SCH_FIND::updateFlags().
|
mutable |
Definition at line 45 of file eda_search_data.h.
Referenced by EDA_SEARCH_DATA(), EDA_ITEM::Matches(), and EDA_ITEM::Replace().
|
mutable |
Definition at line 46 of file eda_search_data.h.
Referenced by EDA_ITEM::Matches(), and EDA_ITEM::Replace().
wxString EDA_SEARCH_DATA::replaceString |
Definition at line 43 of file eda_search_data.h.
Referenced by DIALOG_SCH_FIND::OnReplaceWithSelect(), DIALOG_SCH_FIND::OnReplaceWithText(), SCH_LABEL_BASE::Replace(), and EDA_ITEM::Replace().
bool EDA_SEARCH_DATA::searchAndReplace |
Definition at line 48 of file eda_search_data.h.
Referenced by SCH_FIELD::Matches(), and EDA_ITEM::Matches().