KiCad PCB EDA Suite
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
EDA_SEARCH_DATA Struct Reference

#include <eda_search_data.h>

Inheritance diagram for EDA_SEARCH_DATA:
SCH_SEARCH_DATA

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
 

Detailed Description

Definition at line 40 of file eda_search_data.h.

Constructor & Destructor Documentation

◆ EDA_SEARCH_DATA() [1/2]

EDA_SEARCH_DATA::EDA_SEARCH_DATA ( )
inline

Definition at line 54 of file eda_search_data.h.

◆ EDA_SEARCH_DATA() [2/2]

EDA_SEARCH_DATA::EDA_SEARCH_DATA ( const EDA_SEARCH_DATA other)
inline

Definition at line 65 of file eda_search_data.h.

References findString, matchCase, matchMode, and regex.

◆ ~EDA_SEARCH_DATA()

virtual EDA_SEARCH_DATA::~EDA_SEARCH_DATA ( )
inlinevirtual

Definition at line 81 of file eda_search_data.h.

Member Data Documentation

◆ findString

◆ markersOnly

bool EDA_SEARCH_DATA::markersOnly

Definition at line 51 of file eda_search_data.h.

Referenced by SCH_FIND_REPLACE_TOOL::FindNext().

◆ matchCase

◆ matchMode

◆ regex

wxRegEx EDA_SEARCH_DATA::regex
mutable

Definition at line 45 of file eda_search_data.h.

Referenced by EDA_SEARCH_DATA(), EDA_ITEM::Matches(), and EDA_ITEM::Replace().

◆ regex_string

wxString EDA_SEARCH_DATA::regex_string
mutable

Definition at line 46 of file eda_search_data.h.

Referenced by EDA_ITEM::Matches(), and EDA_ITEM::Replace().

◆ replaceString

wxString EDA_SEARCH_DATA::replaceString

◆ searchAndReplace

bool EDA_SEARCH_DATA::searchAndReplace

Definition at line 48 of file eda_search_data.h.

Referenced by SCH_FIELD::Matches(), and EDA_ITEM::Matches().


The documentation for this struct was generated from the following file: