ACE
6.3.3
|
Helper class. More...
#include <Notification_Queue.h>
Public Member Functions | |
ACE_Notification_Queue_Node () | |
Constructor. More... | |
void | set (ACE_Notification_Buffer const &rhs) |
Modifier change the contained buffer. More... | |
ACE_Notification_Buffer const & | get () const |
Accessor, fetch the contained buffer. More... | |
bool | matches_for_purging (ACE_Event_Handler *eh) const |
Checks if the event handler matches the purge condition. More... | |
bool | mask_disables_all_notifications (ACE_Reactor_Mask mask) |
Return true if clearing the mask would leave no notifications to deliver. More... | |
void | clear_mask (ACE_Reactor_Mask mask) |
Clear the notifications specified by mask . More... | |
Public Member Functions inherited from ACE_Intrusive_List_Node< ACE_Notification_Queue_Node > | |
ACE_Notification_Queue_Node * | prev (void) const |
void | prev (ACE_Notification_Queue_Node *) |
ACE_Notification_Queue_Node * | next (void) const |
void | next (ACE_Notification_Queue_Node *) |
Private Attributes | |
ACE_Notification_Buffer | contents_ |
Additional Inherited Members | |
Protected Member Functions inherited from ACE_Intrusive_List_Node< ACE_Notification_Queue_Node > | |
ACE_Intrusive_List_Node (void) | |
Constructor. More... | |
Helper class.
|
inline |
Constructor.
|
inline |
Clear the notifications specified by mask
.
|
inline |
Accessor, fetch the contained buffer.
|
inline |
Return true if clearing the mask would leave no notifications to deliver.
|
inline |
Checks if the event handler matches the purge condition.
|
inline |
Modifier change the contained buffer.
|
private |