Column: Made ::validate const

This commit is contained in:
Paul Beckingham 2016-02-01 23:56:39 -05:00
parent 575433542f
commit db7ebf9029
4 changed files with 10 additions and 10 deletions

View file

@ -37,7 +37,7 @@ class ColumnUDAString : public ColumnTypeString
{
public:
ColumnUDAString ();
bool validate (std::string&);
bool validate (const std::string&) const;
void measure (Task&, unsigned int&, unsigned int&);
void render (std::vector <std::string>&, Task&, int, Color&);
@ -53,7 +53,7 @@ class ColumnUDANumeric : public ColumnTypeNumeric
{
public:
ColumnUDANumeric ();
bool validate (std::string&);
bool validate (const std::string&) const;
void measure (Task&, unsigned int&, unsigned int&);
void render (std::vector <std::string>&, Task&, int, Color&);
@ -66,7 +66,7 @@ class ColumnUDADate : public ColumnTypeDate
{
public:
ColumnUDADate ();
bool validate (std::string&);
bool validate (const std::string&) const;
void measure (Task&, unsigned int&, unsigned int&);
void render (std::vector <std::string>&, Task&, int, Color&);
@ -79,7 +79,7 @@ class ColumnUDADuration : public ColumnTypeDuration
{
public:
ColumnUDADuration ();
bool validate (std::string&);
bool validate (const std::string&) const;
void measure (Task&, unsigned int&, unsigned int&);
void render (std::vector <std::string>&, Task&, int, Color&);