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);
|