TAO_EC_Channel_Destroyer_Functor Struct Reference

Implements a functor for the TAO_EC_Channel_Destroyer class. More...

#include <EC_Channel_Destroyer.h>

List of all members.

Public Types

typedef TAO_EC_Event_Channel_Baseargument

Public Member Functions

void operator() (TAO_EC_Event_Channel_Base *event_channel) throw ()
 Destroy event_channel.


Detailed Description

Implements a functor for the TAO_EC_Channel_Destroyer class.

Definition at line 24 of file EC_Channel_Destroyer.h.


Member Typedef Documentation

typedef TAO_EC_Event_Channel_Base* TAO_EC_Channel_Destroyer_Functor::argument
 

Definition at line 26 of file EC_Channel_Destroyer.h.


Member Function Documentation

TAO_BEGIN_VERSIONED_NAMESPACE_DECL void TAO_EC_Channel_Destroyer_Functor::operator() TAO_EC_Event_Channel_Base event_channel  )  throw ()
 

Destroy event_channel.

Definition at line 14 of file EC_Channel_Destroyer.cpp.

References ACE_CATCHALL, ACE_DECLARE_NEW_CORBA_ENV, ACE_ENDTRY, ACE_ENV_SINGLE_ARG_PARAMETER, ACE_TRY, and ACE_TRY_CHECK.

00017 {
00018   ACE_DECLARE_NEW_CORBA_ENV;
00019   ACE_TRY
00020     {
00021       event_channel->destroy (ACE_ENV_SINGLE_ARG_PARAMETER);
00022       ACE_TRY_CHECK;
00023     }
00024   ACE_CATCHALL
00025     {
00026     }
00027   ACE_ENDTRY;
00028 }


The documentation for this struct was generated from the following files:
Generated on Thu Nov 9 13:14:25 2006 for TAO_RTEvent by doxygen 1.3.6