ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/host/c++/SysMon.cpp
(Generate patch)

Comparing projects/cms/source/host/c++/SysMon.cpp (file contents):
Revision 1.4 by ab11, Fri Mar 23 15:00:50 2001 UTC vs.
Revision 1.7 by ab11, Fri Mar 23 16:57:03 2001 UTC

# Line 247 | Line 247 | string SysMon::getData(){
247                           if ( debug == 1 ){
248                                 std::cout << "Adding Element + attributes" << endl;
249                           }
250 <                         count++;
250 >                         // count++;
251                      } // if
252                  isAttrib = 0;
253                  attributeLevel = "";
# Line 283 | Line 283 | string SysMon::getData(){
283                          if ( attributeLevel != levels[level] ){
284                             xml.addElement(attributeLevel,attributes,"");
285                             if ( debug == 1 ){
286 <                                        std::cout << "Adding Element + attributes" << endl;
286 >                                        std::cout << "Adding Element + attributes1" << endl;
287                                  }
288                             attributeLevel = "";
289                             attributes = "";
# Line 292 | Line 292 | string SysMon::getData(){
292                          if ( count == titlepointer ){
293                                  xml.addElement(attributeLevel,attributes,"");
294                              if ( debug == 1 ){
295 <                                        std::cout << "Adding Element + attributes" << endl;
295 >                                        std::cout << "Adding Element + attributes2" << endl;
296                                  }
297                              attributeLevel = "";
298                              attributes = "";
# Line 308 | Line 308 | string SysMon::getData(){
308                  if ( attributeLevel != "" ){
309                      xml.addElement(attributeLevel,attributes,"");
310                      if ( debug == 1 ){
311 <                                std::cout << "Adding Element + attributes" << endl;
311 >                                std::cout << "Adding Element + attributes3" << endl;
312                          }
313                      attributeLevel = "";
314                      attributes = "";
# Line 330 | Line 330 | string SysMon::getData(){
330                  // it is the same level, just add this as another element  
331                  if ( isAttrib ){
332                      attributes += levels[level+2];
333 <                    attributes += "=";
333 >                    attributes += "=\"";
334                      attributes += values[count];        
335 <                    attributes += " ";
335 >                    attributes += "\" ";
336                      // now check if this is the last element
337                      
338          
339                  } else {
340                  xml.addElement(levels[level],  values[count]);
341 +                count++;            
342                  if ( debug == 1 ){
343                      std::cout << "Adding Element" << endl;
344                  }
345              }
346 <                count++;                
346 >                    
347              } else {
348                  // gotta change it    
349                  
# Line 416 | Line 417 | string SysMon::getData(){
417                  std::cout << "\n";
418          }              
419  
419    std::cout << xml.returnXML() << endl;
420          // return the string
421          return xml.returnXML();
422          

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines