diff options
Diffstat (limited to 'project2/if.h')
-rw-r--r-- | project2/if.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/project2/if.h b/project2/if.h index 8ce08fb..26aef1a 100644 --- a/project2/if.h +++ b/project2/if.h @@ -11,6 +11,7 @@ class IfSet : public virtual IntrusivePtrBase { bool passes() const; private: + virtual const std::string & getName() const = 0; enum Mode { And, Or }; Mode mode; ParamCheckers checks; @@ -23,6 +24,8 @@ class If : public Iterate, public RowView, public IfSet { virtual void loadComplete(const CommonObjects*); virtual void execute(const Presenter*) const; virtual void execute() const; + private: + const std::string & getName() const; }; #endif |