diff options
Diffstat (limited to 'project2/noOutputExecute.h')
-rw-r--r-- | project2/noOutputExecute.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/project2/noOutputExecute.h b/project2/noOutputExecute.h new file mode 100644 index 0000000..ad5df92 --- /dev/null +++ b/project2/noOutputExecute.h @@ -0,0 +1,20 @@ +#ifndef NOOUTPUTEXECUTE_H +#define NOOUTPUTEXECUTE_H + +#include "sourceObject.h" + +class ApplicationEngine; +class PerRowValues; + +class _NoOutputExecute; +typedef boost::shared_ptr<_NoOutputExecute> NoOutputExecute; +typedef std::map<unsigned int, NoOutputExecute> NoOutputExecutes; + +class _NoOutputExecute : public virtual _SourceObject { + public: + _NoOutputExecute(const xmlpp::Element * p) : _SourceObject(p) { }; + virtual ~_NoOutputExecute() { } + virtual void execute(const ApplicationEngine *, const PerRowValues * parent = NULL) const = 0; +}; +#endif + |