#include <Notify_Signal_Property_T.h>
Inheritance diagram for TAO_Notify_Signal_Property:
Public Methods | |
TAO_Notify_Signal_Property (void) | |
Initialize <value_> to 0. More... | |
TAO_Notify_Signal_Property (const TYPE &c) | |
Initialize <value_> to c. More... | |
virtual | ~TAO_Notify_Signal_Property (void) |
TYPE | operator++ (int) |
Atomically post-increment <value_>. More... | |
TYPE | operator-- (int) |
Atomically post-decrement <value_>. More... | |
TYPE | value (void) const |
Explicitly return <value_>. More... | |
virtual int | wait_for_change (const ACE_Time_Value *abstime) |
Wait for the value_ to change. More... | |
Private Methods | |
TAO_Notify_Signal_Property (const TAO_Notify_Signal_Property< ACE_LOCK, TYPE > &rhs) | |
TAO_Notify_Signal_Property & | operator= (const TAO_Notify_Signal_Property< ACE_LOCK, TYPE > &rhs) |
Private Attributes | |
ACE_Atomic_Op< ACE_LOCK, TYPE > | value_ |
ACE_SYNCH_CONDITION | changed_ |
|
Initialize <value_> to 0.
|
|
Initialize <value_> to c.
|
|
|
|
|
|
Atomically post-increment <value_>.
|
|
Atomically post-decrement <value_>.
|
|
|
|
Explicitly return <value_>.
|
|
Wait for the value_ to change.
|
|
|
|
|