10#if !defined(GUI_VALIDATOR_H)
11#define GUI_VALIDATOR_H
37 virtual eC_Bool
IsValid(
const eC_String& rValue)
const = 0;
45 virtual void MakeValid(eC_String& rValue)
const = 0;
Interface for validators that provide checking and changing of user input.
Definition: GUIValidator.h:25
CGUIValidator()
Default constructor.
Definition: GUIValidator.h:28
virtual ~CGUIValidator()
Destructor.
Definition: GUIValidator.h:31
virtual eC_Bool IsValid(const eC_String &rValue) const =0
virtual void MakeValid(eC_String &rValue) const =0