ImR_Locator_Shutdown Class Reference

Collaboration diagram for ImR_Locator_Shutdown:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ImR_Locator_Shutdown (ImR_Locator_i &imr)
void operator() (int which_signal)

Private Attributes

ImR_Locator_iimr_

Constructor & Destructor Documentation

ImR_Locator_Shutdown::ImR_Locator_Shutdown ImR_Locator_i imr  ) 
 

Definition at line 18 of file ImR_Locator.cpp.

00019   : imr_(imr)
00020 {
00021 }


Member Function Documentation

void ImR_Locator_Shutdown::operator() int  which_signal  ) 
 

Definition at line 24 of file ImR_Locator.cpp.

References ACE_ANY_EXCEPTION, ACE_CATCHANY, ACE_DECLARE_NEW_CORBA_ENV, ACE_ENDTRY, ACE_ENV_ARG_PARAMETER, ACE_PRINT_EXCEPTION, ACE_TRY, ACE_TRY_CHECK, imr_, and ImR_Locator_i::shutdown().

00025 {
00026   ACE_DECLARE_NEW_CORBA_ENV;
00027   ACE_TRY
00028     {
00029       this->imr_.shutdown (true ACE_ENV_ARG_PARAMETER);
00030       ACE_TRY_CHECK;
00031     }
00032   ACE_CATCHANY
00033     {
00034       ACE_PRINT_EXCEPTION (ACE_ANY_EXCEPTION, "ImR: ");
00035     }
00036   ACE_ENDTRY;
00037 }


Member Data Documentation

ImR_Locator_i& ImR_Locator_Shutdown::imr_ [private]
 

Definition at line 15 of file ImR_Locator.cpp.

Referenced by operator()().


The documentation for this class was generated from the following file:
Generated on Thu Nov 9 13:37:18 2006 for TAO_Implementation_Repository by doxygen 1.3.6