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

Diff for /pegasus/src/Pegasus/Repository/Attic/Repository.h between version 1.6 and 1.7

version 1.6, 2001/02/11 05:45:33 version 1.7, 2001/02/13 07:00:18
Line 23 
Line 23 
 // Author: // Author:
 // //
 // $Log$ // $Log$
   // Revision 1.7  2001/02/13 07:00:18  mike
   // Added partial createInstance() method to repository.
   //
 // Revision 1.6  2001/02/11 05:45:33  mike // Revision 1.6  2001/02/11 05:45:33  mike
 // Added case insensitive logic for files in Repository // Added case insensitive logic for files in Repository
 // //
Line 46 
Line 49 
 // //
 //END_HISTORY //END_HISTORY
  
 ////////////////////////////////////////////////////////////////////////////////  
 //  
 // Repository.h  
 //  
 //      This interface contains a method for each operation defined in  
 //      the "Specification for CIM Operations over HTTP".  
 //  
 ////////////////////////////////////////////////////////////////////////////////  
   
 #ifndef PegasusRepository_Repository_h #ifndef PegasusRepository_Repository_h
 #define PegasusRepository_Repository_h #define PegasusRepository_Repository_h
  
Line 67 
Line 61 
 PEGASUS_NAMESPACE_BEGIN PEGASUS_NAMESPACE_BEGIN
  
 class RepositoryDeclContext; class RepositoryDeclContext;
 /** Class Repository - This class represents the repository interfaces.  
 This class is derived from the Pegasus Operations interface adding certain  /** This class derives from the Operations class and provides a simple
 methods specifically required for the repository.      implementation of a CIM repository. It only implements the methods
       for manipulating classes and instances. The others throw this exception:
   
       <pre>
           CimException(CimException::NOT_SUPPORTED)
       </pre>
 */ */
  
 class PEGASUS_REPOSITORY_LINKAGE Repository : public Operations class PEGASUS_REPOSITORY_LINKAGE Repository : public Operations
Line 118 
Line 117 
     /// createInstance     /// createInstance
     virtual void createInstance(     virtual void createInstance(
         const String& nameSpace,         const String& nameSpace,
         const InstanceDecl& newInstance);          InstanceDecl& newInstance);
  
     virtual void modifyClass(     virtual void modifyClass(
         const String& nameSpace,         const String& nameSpace,
Line 264 
Line 263 
  
 private: private:
  
     static Array<String> _getStringArray()  
     {  
         return Array<String>();  
     }  
   
     String _root;     String _root;
     RepositoryDeclContext* _context;     RepositoryDeclContext* _context;
 }; };


Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2