(file) Return to CIMRepository.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Repository

Diff for /pegasus/src/Pegasus/Repository/CIMRepository.cpp between version 1.130 and 1.131

version 1.130, 2004/11/16 13:04:15 version 1.131, 2005/01/16 03:44:32
Line 38 
Line 38 
 //              Adrian Schuur (schuur@de.ibm.com) - PEP 129 & 164 //              Adrian Schuur (schuur@de.ibm.com) - PEP 129 & 164
 //              Amit K Arora, IBM (amita@in.ibm.com) for PEP#101 //              Amit K Arora, IBM (amita@in.ibm.com) for PEP#101
 //              Dave Sudlik, IBM (dsudlik@us.ibm.com) //              Dave Sudlik, IBM (dsudlik@us.ibm.com)
   //              David Dillard, VERITAS Software Corp.
   //                   (david.dillard@veritas.com)
 // //
 //%///////////////////////////////////////////////////////////////////////////// //%/////////////////////////////////////////////////////////////////////////////
  
Line 392 
Line 394 
  
     // Load file into memory:     // Load file into memory:
  
     Array<Sint8> data;      Array<char> data;
     FileSystem::loadFileToMemory(data, realPath);     FileSystem::loadFileToMemory(data, realPath);
     data.append('\0');     data.append('\0');
  
Line 414 
Line 416 
 // //
 //////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
  
 void _SaveObject(const String& path, Array<Sint8>& objectXml,  void _SaveObject(const String& path, Array<char>& objectXml,
     ObjectStreamer *streamer)     ObjectStreamer *streamer)
 { {
     PEG_METHOD_ENTER(TRC_REPOSITORY, "CIMRepository::_SaveObject");     PEG_METHOD_ENTER(TRC_REPOSITORY, "CIMRepository::_SaveObject");
Line 1132 
Line 1134 
  
     // -- Create the class file:     // -- Create the class file:
  
     Array<Sint8> classXml;      Array<char> classXml;
     streamer->encode(classXml, cimClass);     streamer->encode(classXml, cimClass);
     //XmlWriter::appendClassElement(classXml, cimClass);     //XmlWriter::appendClassElement(classXml, cimClass);
     _SaveObject(classFilePath, classXml,streamer);     _SaveObject(classFilePath, classXml,streamer);
Line 1485 
Line 1487 
     Uint32 size;     Uint32 size;
  
     {     {
         Array<Sint8> data;          Array<char> data;
         streamer->encode(data, cimInstance);         streamer->encode(data, cimInstance);
         // XmlWriter::appendInstanceElement(data, cimInstance);         // XmlWriter::appendInstanceElement(data, cimInstance);
         size = data.size();         size = data.size();
Line 1632 
Line 1634 
     // Create new class file:     // Create new class file:
     //     //
  
     Array<Sint8> classXml;      Array<char> classXml;
     streamer->encode(classXml, cimClass);     streamer->encode(classXml, cimClass);
     //XmlWriter::appendClassElement(classXml, cimClass);     //XmlWriter::appendClassElement(classXml, cimClass);
     _SaveObject(classFilePath, classXml,streamer);     _SaveObject(classFilePath, classXml,streamer);
Line 1992 
Line 1994 
     //     //
  
     {     {
         Array<Sint8> out;          Array<char> out;
         streamer->encode(out, cimInstance);         streamer->encode(out, cimInstance);
         //XmlWriter::appendInstanceElement(out, cimInstance);         //XmlWriter::appendInstanceElement(out, cimInstance);
  
Line 2135 
Line 2137 
     PEG_METHOD_ENTER(TRC_REPOSITORY, "CIMRepository::_loadAllInstances");     PEG_METHOD_ENTER(TRC_REPOSITORY, "CIMRepository::_loadAllInstances");
  
     Array<CIMObjectPath> instanceNames;     Array<CIMObjectPath> instanceNames;
     Array<Sint8> data;      Array<char> data;
     Array<Uint32> indices;     Array<Uint32> indices;
     Array<Uint32> sizes;     Array<Uint32> sizes;
  
Line 3077 
Line 3079 
  
     // -- Save qualifier:     // -- Save qualifier:
  
     Array<Sint8> qualifierDeclXml;      Array<char> qualifierDeclXml;
     streamer->encode(qualifierDeclXml, qualifierDecl);     streamer->encode(qualifierDeclXml, qualifierDecl);
     //XmlWriter::appendQualifierDeclElement(qualifierDeclXml, qualifierDecl);     //XmlWriter::appendQualifierDeclElement(qualifierDeclXml, qualifierDecl);
     _SaveObject(qualifierFilePath, qualifierDeclXml,streamer);     _SaveObject(qualifierFilePath, qualifierDeclXml,streamer);
Line 3276 
Line 3278 
     // Load instance (in XML) from instance file into memory:     // Load instance (in XML) from instance file into memory:
     //     //
  
     Array<Sint8> data;      Array<char> data;
  
     if (!InstanceDataFile::loadInstance(path, index, size, data))     if (!InstanceDataFile::loadInstance(path, index, size, data))
     {     {


Legend:
Removed from v.1.130  
changed lines
  Added in v.1.131

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2