Main Page   Class Hierarchy   Compound List   File List   Compound Members   Related Pages  

ACT_TestAction.h

00001 
00005 
00006 #ifndef _H_ACT_TESTACTION
00007 #define _H_ACT_TESTACTION
00008 
00009 #include "ACT_Action.h"
00010 
00011 #include <iostream>
00012 
00013 class ACT_TestAction : public ACT_Action
00014 {
00015 public:
00016         ACT_TestAction(GEN_String& name) : ACT_Action(name) {}
00017         virtual ~ACT_TestAction() { cout << m_name.Ptr() << ": deleted\n"; }
00018 protected:
00019         virtual void doApply() { cout << m_name.Ptr() << ": applied\n"; }
00020         virtual void doUndo() { cout << m_name.Ptr() << ": undoed\n"; }
00021 };
00022 
00023 #endif // _H_ACT_TESTACTION

Generated at Thu May 3 18:16:00 2001 for ActionLib by doxygen1.2.4 written by Dimitri van Heesch, © 1997-2000