Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Parameters/Validators/Specific/BoundaryConditionValidator.hpp

    rde2031 r751d6b7  
    1717#include <string>
    1818
    19 #include "Parameters/Validators/Validator.hpp"
     19#include "Parameters/Validators/DiscreteValidator.hpp"
    2020
    2121/** This validator checks whether the given string is one keyword of a box
    2222 * condition.
    2323 */
    24 class BoundaryConditionValidator : public Validator<std::string>
     24class BoundaryConditionValidator : public DiscreteValidator<std::string>
    2525{
     26public:
     27  BoundaryConditionValidator();
    2628  bool isValid(const std::string & _value) const;
     29  const std::vector<std::string> &getValidValues() const;
    2730  bool operator==(const Validator<std::string> &_instance) const;
    2831  Validator< std::string >* clone() const;
     32private:
     33  mutable std::vector<std::string> currentList;
    2934};
    3035
Note: See TracChangeset for help on using the changeset viewer.