TAO_RTEvent  2.2.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
TAO_EC_Busy_Lock_Adapter< Adaptee > Class Template Reference

#include <EC_Busy_Lock.h>

Collaboration diagram for TAO_EC_Busy_Lock_Adapter< Adaptee >:
Collaboration graph

Public Member Functions

 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_
 

Constructor & Destructor Documentation

template<class Adaptee >
TAO_EC_Busy_Lock_Adapter< T >::TAO_EC_Busy_Lock_Adapter ( Adaptee *  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 >::adaptee_
private

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