KiCad PCB EDA Suite
|
#include <validators.h>
Public Member Functions | |
NETNAME_VALIDATOR (wxString *aVal=nullptr) | |
NETNAME_VALIDATOR (bool aAllowSpaces) | |
NETNAME_VALIDATOR (const NETNAME_VALIDATOR &aValidator) | |
virtual wxObject * | Clone () const override |
virtual bool | TransferToWindow () override |
virtual bool | TransferFromWindow () override |
virtual bool | Validate (wxWindow *aParent) override |
wxString | IsValid (const wxString &aVal) const override |
Private Attributes | |
bool | m_allowSpaces |
Definition at line 89 of file validators.h.
NETNAME_VALIDATOR::NETNAME_VALIDATOR | ( | wxString * | aVal = nullptr | ) |
Definition at line 168 of file validators.cpp.
References m_allowSpaces.
Referenced by Clone(), NETNAME_VALIDATOR(), SCH_NETNAME_VALIDATOR::SCH_NETNAME_VALIDATOR(), SCH_NETNAME_VALIDATOR::SCH_NETNAME_VALIDATOR(), and SCH_NETNAME_VALIDATOR::SCH_NETNAME_VALIDATOR().
NETNAME_VALIDATOR::NETNAME_VALIDATOR | ( | bool | aAllowSpaces | ) |
Definition at line 182 of file validators.cpp.
References m_allowSpaces.
NETNAME_VALIDATOR::NETNAME_VALIDATOR | ( | const NETNAME_VALIDATOR & | aValidator | ) |
Definition at line 175 of file validators.cpp.
References m_allowSpaces, and NETNAME_VALIDATOR().
|
inlineoverridevirtual |
Reimplemented in SCH_NETNAME_VALIDATOR.
Definition at line 98 of file validators.h.
References NETNAME_VALIDATOR().
|
override |
Definition at line 213 of file validators.cpp.
References _, and m_allowSpaces.
Referenced by SCH_NETNAME_VALIDATOR::IsValid(), and Validate().
|
inlineoverridevirtual |
Definition at line 102 of file validators.h.
|
inlineoverridevirtual |
Definition at line 100 of file validators.h.
|
overridevirtual |
Definition at line 189 of file validators.cpp.
|
private |
Definition at line 110 of file validators.h.
Referenced by IsValid(), NETNAME_VALIDATOR(), NETNAME_VALIDATOR(), and NETNAME_VALIDATOR().