#include <Event_Handler.h>
Inheritance diagram for ACE_Event_Handler::Reference_Counting_Policy:
Public Types | |
enum | Value { ENABLED, DISABLED } |
Public Member Functions | |
Value | value (void) const |
Current Reference_Counting_Policy. | |
void | value (Value value) |
Update Reference_Counting_Policy. | |
Private Member Functions | |
Reference_Counting_Policy (Value value) | |
Private constructor. | |
Private Attributes | |
Value | value_ |
The value of the policy. | |
Friends | |
class | ACE_Event_Handler |
This policy can only be created by the handler. |
This policy allows applications to configure whether it wants the Reactor to call add_reference() and remove_reference() during registrations, removals, and upcalls.
Default: DISABLED.
Definition at line 253 of file Event_Handler.h.
|
Definition at line 260 of file Event_Handler.h.
|
|
Private constructor.
Definition at line 224 of file Event_Handler.cpp.
00225 : value_ (value) 00226 { 00227 } |
|
Update Reference_Counting_Policy.
Definition at line 236 of file Event_Handler.cpp.
00237 { 00238 this->value_ = value; 00239 } |
|
Current Reference_Counting_Policy.
Definition at line 230 of file Event_Handler.cpp. Referenced by ACE_Event_Handler::add_reference(), and ACE_Event_Handler::remove_reference().
00231 { 00232 return this->value_; 00233 } |
|
This policy can only be created by the handler.
Definition at line 256 of file Event_Handler.h. |
|
The value of the policy.
Definition at line 280 of file Event_Handler.h. |