diff options
author | nobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-07-01 16:18:56 +0000 |
---|---|---|
committer | nobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-07-01 16:18:56 +0000 |
commit | 6803d545979635f9fc0fb817b1e0841e69a96472 (patch) | |
tree | 74eb2aa0844bc54028da8dc9704fb6eac45322c0 /ace/Process_Semaphore.inl | |
parent | c0cc5f64b0e435e8603e6a47161d166e4140a49d (diff) | |
download | ATCD-TAO-1_1_18.tar.gz |
This commit was manufactured by cvs2svn to create tag 'TAO-1_1_18'.TAO-1_1_18
Diffstat (limited to 'ace/Process_Semaphore.inl')
-rw-r--r-- | ace/Process_Semaphore.inl | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/ace/Process_Semaphore.inl b/ace/Process_Semaphore.inl deleted file mode 100644 index 8470291233c..00000000000 --- a/ace/Process_Semaphore.inl +++ /dev/null @@ -1,61 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ - -#if defined (ACE_WIN32) || defined (ACE_HAS_POSIX_SEM) || defined (ACE_PSOS) -ACE_INLINE const ACE_sema_t & -ACE_Process_Semaphore::lock (void) const -{ -// ACE_TRACE ("ACE_Process_Semaphore::lock"); - return this->lock_.lock (); -} -#endif /* ACE_WIN32 || ACE_HAS_POSIX_SEM || ACE_PSOS */ - -// Acquire semaphore ownership. This calls <acquire> and is only here -// to make the <ACE_Process_Semaphore> interface consistent with the -// other synchronization APIs. - -ACE_INLINE int -ACE_Process_Semaphore::acquire_read (void) -{ - return this->acquire (); -} - -// Acquire semaphore ownership. This calls <acquire> and is only here -// to make the <ACE_Process_Semaphore> interface consistent with the -// other synchronization APIs. - -ACE_INLINE int -ACE_Process_Semaphore::acquire_write (void) -{ - return this->acquire (); -} - -// Conditionally acquire semaphore (i.e., won't block). This calls -// <tryacquire> and is only here to make the <ACE_Process_Semaphore> -// interface consistent with the other synchronization APIs. - -ACE_INLINE int -ACE_Process_Semaphore::tryacquire_read (void) -{ - return this->tryacquire (); -} - -// Conditionally acquire semaphore (i.e., won't block). This calls -// <tryacquire> and is only here to make the <ACE_Process_Semaphore> -// interface consistent with the other synchronization APIs. - -ACE_INLINE int -ACE_Process_Semaphore::tryacquire_write (void) -{ - return this->tryacquire (); -} - -// This is only here to make the <ACE_Process_Semaphore> -// interface consistent with the other synchronization APIs. -// Assumes the caller has already acquired the semaphore using one of -// the above calls, and returns 0 (success) always. -ACE_INLINE int -ACE_Process_Semaphore::tryacquire_write_upgrade (void) -{ - return 0; -} |