Collaboration diagram for TAO::Nested_Upcall_Guard:

Public Member Functions | |
| Nested_Upcall_Guard (TAO_Transport *t) | |
| ~Nested_Upcall_Guard (void) | |
Private Member Functions | |
| Nested_Upcall_Guard (void) | |
| Nested_Upcall_Guard (const Nested_Upcall_Guard &) | |
| Disallow copying and assignment. | |
| Nested_Upcall_Guard & | operator= (const Nested_Upcall_Guard &) |
Private Attributes | |
| TAO_Transport * | t_ |
| Pointer to the transport that we plan to use. | |
Definition at line 26 of file Wait_On_LF_No_Upcall.cpp.
| TAO::Nested_Upcall_Guard::Nested_Upcall_Guard | ( | TAO_Transport * | t | ) | [inline] |
Definition at line 31 of file Wait_On_LF_No_Upcall.cpp.
References ACE_DEBUG, LM_DEBUG, TAO_debug_level, and TAO_ORB_Core_TSS_Resources::upcalls_temporarily_suspended_on_this_thread_.
00032 : t_ (t) 00033 { 00034 TAO_ORB_Core_TSS_Resources *tss = 00035 t_->orb_core ()->get_tss_resources (); 00036 00037 tss->upcalls_temporarily_suspended_on_this_thread_ = true; 00038 00039 if (TAO_debug_level > 6) 00040 ACE_DEBUG ((LM_DEBUG, 00041 "TAO (%P|%t) - Wait_On_LF_No_Upcall::wait " 00042 "disabling upcalls on thread %t\n")); 00043 }
| TAO::Nested_Upcall_Guard::~Nested_Upcall_Guard | ( | void | ) | [inline] |
Definition at line 45 of file Wait_On_LF_No_Upcall.cpp.
References ACE_DEBUG, LM_DEBUG, TAO_debug_level, and TAO_ORB_Core_TSS_Resources::upcalls_temporarily_suspended_on_this_thread_.
00046 { 00047 TAO_ORB_Core_TSS_Resources *tss = t_->orb_core ()->get_tss_resources (); 00048 00049 tss->upcalls_temporarily_suspended_on_this_thread_ = false; 00050 00051 if (TAO_debug_level > 6) 00052 { 00053 ACE_DEBUG ((LM_DEBUG, 00054 "TAO (%P|%t) - Wait_On_LF_No_Upcall::wait " 00055 "re-enabling upcalls on thread %t\n")); 00056 } 00057 }
| TAO::Nested_Upcall_Guard::Nested_Upcall_Guard | ( | void | ) | [inline, private] |
| TAO::Nested_Upcall_Guard::Nested_Upcall_Guard | ( | const Nested_Upcall_Guard & | ) | [private] |
Disallow copying and assignment.
| Nested_Upcall_Guard& TAO::Nested_Upcall_Guard::operator= | ( | const Nested_Upcall_Guard & | ) | [private] |
TAO_Transport* TAO::Nested_Upcall_Guard::t_ [private] |
Pointer to the transport that we plan to use.
Definition at line 72 of file Wait_On_LF_No_Upcall.cpp.
1.4.7