Defines | |
#define | TAO_WRITE_GUARD(MUTEX, OBJ, LOCK) |
#define | TAO_READ_GUARD(MUTEX, OBJ, LOCK) |
#define | TAO_WRITE_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN) |
#define | TAO_READ_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN) |
|
Value: ACE_Read_Guard<MUTEX> OBJ (LOCK); \ if (OBJ.locked () == 0) \ TAO_THROW (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_NO)); |
|
Value: ACE_Read_Guard<MUTEX> OBJ (LOCK); \ if (OBJ.locked () == 0) \ TAO_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_NO), RETURN); |
|
Value: ACE_Write_Guard<MUTEX> OBJ (LOCK); \ if (OBJ.locked () == 0) \ TAO_THROW (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_NO)); |
|
Value: ACE_Write_Guard<MUTEX> OBJ (LOCK); \ if (OBJ.locked () == 0) \ TAO_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_NO), RETURN); |