Public Types | Public Member Functions

TAO::Utils::ORB_Destroyer_Functor Struct Reference

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

#include <ORB_Destroyer.h>

List of all members.

Public Types

typedef CORBA::ORB_ptr argument

Public Member Functions

void operator() (CORBA::ORB_ptr orb) throw ()
 Destroy the ORB.

Detailed Description

Implements a functor for the ORB_Destroyer class.

Definition at line 36 of file ORB_Destroyer.h.


Member Typedef Documentation

typedef CORBA::ORB_ptr TAO::Utils::ORB_Destroyer_Functor::argument

Definition at line 38 of file ORB_Destroyer.h.


Member Function Documentation

void TAO::Utils::ORB_Destroyer_Functor::operator() ( CORBA::ORB_ptr  orb  )  throw ()

Destroy the ORB.

Definition at line 11 of file ORB_Destroyer.cpp.

{
  try
    {
      orb->destroy ();
    }
  catch (...)
    {
      // @@ Cannot let exceptions escape, yet we need to log them!
    }
}


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines