]> ruin.nu Git - germs.git/commitdiff
copy constructor and assignment constructor
authorMichael Andreen <harv@ruin.nu>
Sun, 24 Jun 2007 12:15:25 +0000 (12:15 +0000)
committerMichael Andreen <harv@ruin.nu>
Sun, 24 Jun 2007 12:15:25 +0000 (12:15 +0000)
src/sortaction.h

index d1a3f7bca68e3fe5a11c94631f117123c10295fe..0e59cd385e1701eff4b2a592fbd0dc9aae2c73bb 100644 (file)
@@ -38,6 +38,15 @@ class SortAction{
                 */
                SortAction(SortAction* sa): _action(sa){
                }
+
+               SortAction(const SortAction& sa): _action(sa._action){
+               }
+
+               virtual const SortAction& operator=(const SortAction& sa){
+                       if (this != &sa)
+                               _action = sa._action;
+                       return *this;
+               }
                
                virtual ~SortAction(){};