Public Member Functions | Protected Attributes

AcsBulkdata::ACS_Read_Guard< T > Class Template Reference

#include <bulkDataDistributer.h>

List of all members.

Public Member Functions

 ACS_Read_Guard (T &l, int &ret)
 ~ACS_Read_Guard ()
void release ()

Protected Attributes

int ret_
T * lock_

Detailed Description

template<class T>
class AcsBulkdata::ACS_Read_Guard< T >

we need (temporary) guard class for RW mute, should be at some point improved moved to other place


Constructor & Destructor Documentation

template<class T >
AcsBulkdata::ACS_Read_Guard< T >::ACS_Read_Guard ( T &  l,
int &  ret 
) [inline]
template<class T >
AcsBulkdata::ACS_Read_Guard< T >::~ACS_Read_Guard (  )  [inline]

Member Function Documentation

template<class T >
void AcsBulkdata::ACS_Read_Guard< T >::release (  )  [inline]

Member Data Documentation

template<class T >
T* AcsBulkdata::ACS_Read_Guard< T >::lock_ [protected]
template<class T >
int AcsBulkdata::ACS_Read_Guard< T >::ret_ [protected]

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