diff options
Diffstat (limited to 'project2/sessionClearTask.h')
-rw-r--r-- | project2/sessionClearTask.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/project2/sessionClearTask.h b/project2/sessionClearTask.h new file mode 100644 index 0000000..f3b779b --- /dev/null +++ b/project2/sessionClearTask.h @@ -0,0 +1,26 @@ +#ifndef SESSIONCLEARTASK_H +#define SESSIONCLEARTASK_H + +#include <libxml++/nodes/element.h> +#include <boost/shared_ptr.hpp> +#include <map> +#include "sourceObject.h" +#include "xmlObjectLoader.h" +#include "task.h" + +class ApplicationEngine; +class _SessionClearTask; +typedef boost::shared_ptr<_SessionClearTask> SessionClearTask; + +class _SessionClearTask : public virtual _Task { + public: + _SessionClearTask(const xmlpp::Element * p); + virtual ~_SessionClearTask(); + void execute(const ApplicationEngine *, const PerRowValues * parent = NULL) const; + + const Glib::ustring key; +}; + +#endif + + |