#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. | 
 1.3.6
 
1.3.6