/[projects]/smsdaemon/plugins/createskeleton.sh
ViewVC logotype

Diff of /smsdaemon/plugins/createskeleton.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 50 by torben, Tue Jun 10 20:40:25 2008 UTC revision 51 by torben, Wed Jun 11 11:05:03 2008 UTC
# Line 26  echo "class $CLASS : public Plugin" >> $ Line 26  echo "class $CLASS : public Plugin" >> $
26  echo "{" >> $HEADER  echo "{" >> $HEADER
27  echo "public:" >> $HEADER  echo "public:" >> $HEADER
28  echo -e "\t$CLASS();\n" >> $HEADER  echo -e "\t$CLASS();\n" >> $HEADER
29  echo -e "\tvirtual void Execute(GsmModem& modem, SMS& sms);\n" >> $HEADER  echo -e "\tvirtual void Execute(IGsmModem& modem, SMS& sms);\n" >> $HEADER
30  echo -e "\tvirtual ~$CLASS() {}\n" >> $HEADER  echo -e "\tvirtual ~$CLASS() {}\n" >> $HEADER
31  echo -e "};\n\n" >> $HEADER  echo -e "};\n\n" >> $HEADER
32  echo -n "#endif // __" >> $HEADER  echo -n "#endif // __" >> $HEADER
# Line 42  echo "  : Plugin(\"$CLASSLO\", \"<insert Line 42  echo "  : Plugin(\"$CLASSLO\", \"<insert
42  echo "{" >> $CPP  echo "{" >> $CPP
43  echo -e "}\n" >> $CPP  echo -e "}\n" >> $CPP
44    
45  echo "void $CLASS::Execute(GsmModem& modem, SMS& sms)" >> $CPP  echo "void $CLASS::Execute(IGsmModem& modem, SMS& sms)" >> $CPP
46  echo "{" >> $CPP  echo "{" >> $CPP
47  echo -e "\t//Add Implementation" >> $CPP  echo -e "\t//Add Implementation" >> $CPP
48  echo "}" >> $CPP  echo "}" >> $CPP

Legend:
Removed from v.50  
changed lines
  Added in v.51

  ViewVC Help
Powered by ViewVC 1.1.20