9.9.39 IsLegalString

bool IsLegalString(std::string setting) const

Returns if the given setting in string format is a legal value. A setting is considered a legal value if it does not match and illegal value or fall within an illegal range (see AddIllegalValue and AddIllegalRange member functions of this class). Additionally if the parameter has at least one legal value or legal range the setting must match either a legal value or legal range (see AddIllegalValue and AddIllegaRange member functions).