#include <ESF_Busy_Lock.h>
Collaboration diagram for TAO_ESF_Busy_Lock_Adapter< Adaptee >:

Public Member Functions | |
| TAO_ESF_Busy_Lock_Adapter (Adaptee *adaptee) | |
| Constructor. | |
The ACE_Lock methods | |
Check the documentation in ace/Synch.h for details. | |
| int | remove (void) |
| int | acquire (void) |
| int | tryacquire (void) |
| int | release (void) |
| int | acquire_read (void) |
| int | acquire_write (void) |
| int | tryacquire_read (void) |
| int | tryacquire_write (void) |
Private Attributes | |
| Adaptee * | adaptee_ |
busy method of the object is invoked. idle method of the object is invoked. idle executes the changes.
Definition at line 40 of file ESF_Busy_Lock.h.
|
||||||||||
|
Constructor.
Definition at line 8 of file ESF_Busy_Lock.i.
00009 : adaptee_ (adaptee) 00010 { 00011 } |
|
||||||||||
|
Definition at line 21 of file ESF_Busy_Lock.cpp. References TAO_ESF_Busy_Lock_Adapter< Adaptee >::adaptee_.
00022 {
00023 return this->adaptee_->busy ();
00024 }
|
|
||||||||||
|
Definition at line 39 of file ESF_Busy_Lock.cpp. References TAO_ESF_Busy_Lock_Adapter< Adaptee >::adaptee_.
00040 {
00041 return this->adaptee_->busy ();
00042 }
|
|
||||||||||
|
Definition at line 45 of file ESF_Busy_Lock.cpp. References TAO_ESF_Busy_Lock_Adapter< Adaptee >::adaptee_.
00046 {
00047 return this->adaptee_->busy ();
00048 }
|
|
||||||||||
|
Definition at line 33 of file ESF_Busy_Lock.cpp. References TAO_ESF_Busy_Lock_Adapter< Adaptee >::adaptee_.
00034 {
00035 return this->adaptee_->idle ();
00036 }
|
|
||||||||||
|
Definition at line 15 of file ESF_Busy_Lock.cpp.
00016 {
00017 return 0;
00018 }
|
|
||||||||||
|
Definition at line 27 of file ESF_Busy_Lock.cpp. References TAO_ESF_Busy_Lock_Adapter< Adaptee >::adaptee_.
00028 {
00029 return this->adaptee_->busy ();
00030 }
|
|
||||||||||
|
Definition at line 51 of file ESF_Busy_Lock.cpp. References TAO_ESF_Busy_Lock_Adapter< Adaptee >::adaptee_.
00052 {
00053 return this->adaptee_->busy ();
00054 }
|
|
||||||||||
|
Definition at line 57 of file ESF_Busy_Lock.cpp. References TAO_ESF_Busy_Lock_Adapter< Adaptee >::adaptee_.
00058 {
00059 return this->adaptee_->busy ();
00060 }
|
|
|||||
1.3.6