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

Diff for /pegasus/src/Pegasus/Common/OperationContextInternal.h between version 1.8 and 1.9

version 1.8, 2004/11/14 01:33:14 version 1.9, 2005/01/24 15:20:44
Line 37 
Line 37 
 #include <Pegasus/Common/Config.h> #include <Pegasus/Common/Config.h>
 #include <Pegasus/Common/Linkage.h> #include <Pegasus/Common/Linkage.h>
 #include <Pegasus/Common/OperationContext.h> #include <Pegasus/Common/OperationContext.h>
   #include <Pegasus/Common/CIMClass.h>
 #include <Pegasus/Common/CIMInstance.h> #include <Pegasus/Common/CIMInstance.h>
  
 PEGASUS_NAMESPACE_BEGIN PEGASUS_NAMESPACE_BEGIN
Line 52 
Line 53 
     LocaleContainer(const OperationContext::Container & container);     LocaleContainer(const OperationContext::Container & container);
     LocaleContainer(const String & languageId);     LocaleContainer(const String & languageId);
     virtual ~LocaleContainer(void);     virtual ~LocaleContainer(void);
                 LocaleContainer &operator=(const LocaleContainer &);  
       LocaleContainer & operator=(const LocaleContainer & container);
  
     virtual String getName(void) const;     virtual String getName(void) const;
     virtual OperationContext::Container * clone(void) const;     virtual OperationContext::Container * clone(void) const;
Line 75 
Line 77 
     ProviderIdContainer(const CIMInstance & module, const CIMInstance & provider,     ProviderIdContainer(const CIMInstance & module, const CIMInstance & provider,
         Boolean remoteNameSpace=false, String remoteInfo=String::EMPTY);         Boolean remoteNameSpace=false, String remoteInfo=String::EMPTY);
     virtual ~ProviderIdContainer(void);     virtual ~ProviderIdContainer(void);
                 ProviderIdContainer &operator=(const ProviderIdContainer &);  
       ProviderIdContainer & operator=(const ProviderIdContainer & container);
  
     virtual String getName(void) const;     virtual String getName(void) const;
     virtual OperationContext::Container * clone(void) const;     virtual OperationContext::Container * clone(void) const;
Line 83 
Line 86 
  
     CIMInstance getModule(void) const;     CIMInstance getModule(void) const;
     CIMInstance getProvider(void) const;     CIMInstance getProvider(void) const;
     const String & getRemoteInfo() const;      const String & getRemoteInfo(void) const;
     Boolean isRemoteNameSpace() const;      Boolean isRemoteNameSpace(void) const;
  
 protected: protected:
     CIMInstance _module;     CIMInstance _module;
Line 94 
Line 97 
  
 }; };
  
   class PEGASUS_COMMON_LINKAGE CachedClassDefinitionContainer
       : virtual public OperationContext::Container
   {
   public:
       static const String NAME;
   
       CachedClassDefinitionContainer(const OperationContext::Container & container);
       CachedClassDefinitionContainer(const CIMClass & cimClass);
       virtual ~CachedClassDefinitionContainer(void);
   
       CachedClassDefinitionContainer & operator=(const CachedClassDefinitionContainer & container);
   
       virtual String getName(void) const;
       virtual OperationContext::Container * clone(void) const;
       virtual void destroy(void);
   
       CIMClass getClass(void) const;
   
   protected:
       CIMClass _cimClass;
   
   };
   
 PEGASUS_NAMESPACE_END PEGASUS_NAMESPACE_END
  
 #endif #endif


Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2