Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# TAO_EC_Busy_Lock_Adapter Class Template Reference

`#include <EC_Busy_Lock.h>`

List of all members.

## Public Methods
| TAO_EC_Busy_Lock_Adapter (Adaptee* adaptee)
| Constructor.
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_

## Constructor & Destructor Documentation

template<classT>
ACE_INLINE TAO_EC_Busy_Lock_Adapter< T >::TAO_EC_Busy_Lock_Adapter<T> ( | T * adaptee )

| Constructor.

## Member Function Documentation

template<classT>
int TAO_EC_Busy_Lock_Adapter< T >::acquire ( | void )

template<classT>
int TAO_EC_Busy_Lock_Adapter< T >::acquire_read ( | void )

template<classT>
int TAO_EC_Busy_Lock_Adapter< T >::acquire_write ( | void )

template<classT>
int TAO_EC_Busy_Lock_Adapter< T >::release ( | void )

template<classAdaptee>
int TAO_EC_Busy_Lock_Adapter<Adaptee>::remove ( | void )

template<classT>
int TAO_EC_Busy_Lock_Adapter< T >::tryacquire ( | void )

template<classT>
int TAO_EC_Busy_Lock_Adapter< T >::tryacquire_read ( | void )

template<classT>
int TAO_EC_Busy_Lock_Adapter< T >::tryacquire_write ( | void )

## Member Data Documentation

template<classAdaptee>
Adaptee * TAO_EC_Busy_Lock_Adapter<Adaptee>::adaptee_`[private]`

The documentation for this class was generated from the following files:

- EC_Busy_Lock.h
- EC_Busy_Lock.cpp
- EC_Busy_Lock.i