#include <bulkDataDistributer.h>
Public Member Functions | |
| ACS_Write_Guard (T &l, int &ret) | |
| ACS_Write_Guard (T *l, int &ret) | |
| void | take_ownership () |
| ~ACS_Write_Guard () | |
| void | release () |
Protected Attributes | |
| bool | ownership_ |
| int | ret_ |
| T * | lock_ |
| AcsBulkdata::ACS_Write_Guard< T >::ACS_Write_Guard | ( | T & | l, | |
| int & | ret | |||
| ) | [inline] |
| AcsBulkdata::ACS_Write_Guard< T >::ACS_Write_Guard | ( | T * | l, | |
| int & | ret | |||
| ) | [inline] |
| AcsBulkdata::ACS_Write_Guard< T >::~ACS_Write_Guard | ( | ) | [inline] |
| void AcsBulkdata::ACS_Write_Guard< T >::release | ( | ) | [inline] |
References AcsBulkdata::ACS_Write_Guard< T >::lock_, and AcsBulkdata::ACS_Write_Guard< T >::ret_.
Referenced by AcsBulkdata::ACS_Write_Guard< T >::~ACS_Write_Guard().
| void AcsBulkdata::ACS_Write_Guard< T >::take_ownership | ( | ) | [inline] |
References AcsBulkdata::ACS_Write_Guard< T >::ownership_.
T* AcsBulkdata::ACS_Write_Guard< T >::lock_ [protected] |
bool AcsBulkdata::ACS_Write_Guard< T >::ownership_ [protected] |
int AcsBulkdata::ACS_Write_Guard< T >::ret_ [protected] |
1.7.0