(file) Return to CMPIProviderModule.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / ProviderManager2 / CMPI

Diff for /pegasus/src/Pegasus/ProviderManager2/CMPI/CMPIProviderModule.h between version 1.6 and 1.7

version 1.6, 2006/01/30 16:18:04 version 1.7, 2006/08/08 18:03:04
Line 42 
Line 42 
  
 #include <Pegasus/Common/Config.h> #include <Pegasus/Common/Config.h>
 #include <Pegasus/Common/String.h> #include <Pegasus/Common/String.h>
 #include <Pegasus/Common/System.h>  #include <Pegasus/Common/DynamicLibrary.h>
 #include <Pegasus/Common/IPC.h> #include <Pegasus/Common/IPC.h>
  
 #include <Pegasus/Provider/CIMProvider.h> #include <Pegasus/Provider/CIMProvider.h>
Line 69 
Line 69 
     void unloadModule(void);     void unloadModule(void);
  
 protected: protected:
     String _fileName;  
     AtomicInt _ref_count;     AtomicInt _ref_count;
     DynamicLibraryHandle _library;      DynamicLibrary _library;
     Uint32 _refCount;  
  
 private: private:
     CMPIProviderModule(const String & fileName);     CMPIProviderModule(const String & fileName);
Line 86 
Line 84 
  
 inline const String & CMPIProviderModule::getFileName(void) const inline const String & CMPIProviderModule::getFileName(void) const
 { {
     return(_fileName);      return _library.getFileName();
 } }
  
 inline const String & CMPIProviderModule::getProviderName(void) const inline const String & CMPIProviderModule::getProviderName(void) const


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