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>`

Collaboration diagram for TAO_EC_Busy_Lock_Adapter:

[legend]
List of all members.

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

### template<class Adaptee>
class TAO_EC_Busy_Lock_Adapter< Adaptee >

## Constructor & Destructor Documentation

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

| Constructor.

## Member Function Documentation

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

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

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

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

template<class T>
int TAO_EC_Busy_Lock_Adapter< T >::remove | ( | void |  | ) |

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

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

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

## Member Data Documentation

template<class Adaptee>
Adaptee* TAO_EC_Busy_Lock_Adapter::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