Correct feature names
[ACE_TAO.git] / ACE / ace / Lock.cpp
blobada3e97f3ecaa26a2519ff2738e6aa4bb2e2aade
1 #include "ace/Lock.h"
3 #if !defined (__ACE_INLINE__)
4 #include "ace/Lock.inl"
5 #endif /* __ACE_INLINE__ */
9 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
11 ACE_Lock::~ACE_Lock (void)
15 ACE_Adaptive_Lock::ACE_Adaptive_Lock (void)
16 : lock_ (0)
20 ACE_Adaptive_Lock::~ACE_Adaptive_Lock (void)
24 int
25 ACE_Adaptive_Lock::remove (void)
27 return this->lock_->remove ();
30 int
31 ACE_Adaptive_Lock::acquire (void)
33 return this->lock_->acquire ();
36 int
37 ACE_Adaptive_Lock::tryacquire (void)
39 return this->lock_->tryacquire ();
42 int
43 ACE_Adaptive_Lock::release (void)
45 return this->lock_->release ();
48 int
49 ACE_Adaptive_Lock::acquire_read (void)
51 return this->lock_->acquire_read ();
54 int
55 ACE_Adaptive_Lock::acquire_write (void)
57 return this->lock_->acquire_write ();
60 int
61 ACE_Adaptive_Lock::tryacquire_read (void)
63 return this->lock_->tryacquire_read ();
66 int
67 ACE_Adaptive_Lock::tryacquire_write (void)
69 return this->lock_->tryacquire_write ();
72 int
73 ACE_Adaptive_Lock::tryacquire_write_upgrade (void)
75 return this->lock_->tryacquire_write_upgrade ();
78 void
79 ACE_Adaptive_Lock::dump (void) const
81 #if defined (ACE_HAS_DUMP)
82 // return this->lock_->dump ();
83 #endif /* ACE_HAS_DUMP */
86 ACE_END_VERSIONED_NAMESPACE_DECL