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

Diff for /pegasus/src/Pegasus/Common/ReadWriteSem.h between version 1.7 and 1.7.2.2

version 1.7, 2008/08/14 17:44:27 version 1.7.2.2, 2008/08/21 15:06:30
Line 57 
Line 57 
 # define PEGASUS_USE_POSIX_RWLOCK # define PEGASUS_USE_POSIX_RWLOCK
 #elif defined(PEGASUS_PLATFORM_HPUX_ACC) #elif defined(PEGASUS_PLATFORM_HPUX_ACC)
 # define PEGASUS_USE_POSIX_RWLOCK # define PEGASUS_USE_POSIX_RWLOCK
 #elif defined(PEGASUS_PLATFORM_SOLARIS_SPARC_CC)  #elif defined(PEGASUS_OS_SOLARIS)
 # define PEGASUS_USE_POSIX_RWLOCK # define PEGASUS_USE_POSIX_RWLOCK
 #elif defined(PEGASUS_PLATFORM_TRU64_ALPHA_DECCXX) #elif defined(PEGASUS_PLATFORM_TRU64_ALPHA_DECCXX)
 # define PEGASUS_USE_POSIX_RWLOCK # define PEGASUS_USE_POSIX_RWLOCK
Line 115 
Line 115 
  
     ~ReadWriteSem();     ~ReadWriteSem();
  
     // @exception Deadlock  
     // @exception Permission     // @exception Permission
     // @exception WaitFailed     // @exception WaitFailed
     inline void wait_read(ThreadType caller)     inline void wait_read(ThreadType caller)
Line 123 
Line 122 
         _wait(false, caller);         _wait(false, caller);
     }     }
  
     // @exception Deadlock  
     // @exception Permission     // @exception Permission
     // @exception WaitFailed     // @exception WaitFailed
     inline void wait_write(ThreadType caller)     inline void wait_write(ThreadType caller)
Line 147 
Line 145 
     int write_count() const;     int write_count() const;
  
 private: private:
     // @exception Deadlock  
     // @exception Permission     // @exception Permission
     // @exception WaitFailed     // @exception WaitFailed
     void _wait(Boolean writeLock, ThreadType caller);     void _wait(Boolean writeLock, ThreadType caller);


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

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2