[Compbench-devel] CompBenchmarks++/libcompbenchmarks/Plan Plan.cpp, 1.1, 1.2 Plan.h, 1.1, 1.2
Brought to you by:
xfred
From: Frederic T. <xf...@us...> - 2007-01-25 20:57:11
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/Plan In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv26609 Modified Files: Plan.cpp Plan.h Log Message: XML() method added. Index: Plan.h =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/Plan/Plan.h,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Plan.h 25 Jan 2007 20:36:50 -0000 1.1 --- Plan.h 25 Jan 2007 20:57:02 -0000 1.2 *************** *** 50,53 **** --- 50,54 ---- virtual int nextIteration(int simule = 0); + class XMLNode *XML(void); virtual int store(void); Index: Plan.cpp =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/Plan/Plan.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Plan.cpp 25 Jan 2007 20:36:50 -0000 1.1 --- Plan.cpp 25 Jan 2007 20:57:02 -0000 1.2 *************** *** 186,190 **** } ! int Plan::store(void) { XMLNode *root = new CBM::XMLNode("plan"); --- 186,190 ---- } ! CBM::XMLNode *Plan::XML(void) { XMLNode *root = new CBM::XMLNode("plan"); *************** *** 233,239 **** --- 233,246 ---- } + R->add(I); sprintf(c, "%d", currentIteration()); str=c; I->addAttribute("index", str); + return(root); + } + + int Plan::store(void) + { + XMLNode *root = XML(); cbmSystem->Config()->setPlan(root); |