|
ACE
6.3.4
|
This policy dictates the reference counting requirements for the handler. More...
#include <Event_Handler.h>


Public Types | |
| enum | Value { ENABLED, DISABLED } |
Public Member Functions | |
| Value | value (void) const |
| Current Reference_Counting_Policy. More... | |
| void | value (Value value) |
| Update Reference_Counting_Policy. More... | |
Public Member Functions inherited from ACE_Event_Handler::Policy | |
| virtual | ~Policy (void) |
| Virtual destructor. More... | |
Private Member Functions | |
| Reference_Counting_Policy (Value value) | |
| Private constructor. More... | |
Private Attributes | |
| Value | value_ |
| The value of the policy. More... | |
Friends | |
| class | ACE_Event_Handler |
| This policy can only be created by the handler. More... | |
This policy dictates the reference counting requirements for 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.
|
private |
Private constructor.
| ACE_Event_Handler::Reference_Counting_Policy::Value ACE_Event_Handler::Reference_Counting_Policy::value | ( | void | ) | const |
Current Reference_Counting_Policy.
| void ACE_Event_Handler::Reference_Counting_Policy::value | ( | Value | value | ) |
Update Reference_Counting_Policy.
|
friend |
This policy can only be created by the handler.
|
private |
The value of the policy.
1.8.9.1