Public Member Functions | Private Attributes

TAO_IIOP_Connection_Handler_Array_Guard Class Reference

Collaboration diagram for TAO_IIOP_Connection_Handler_Array_Guard:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TAO_IIOP_Connection_Handler_Array_Guard (TAO_IIOP_Connection_Handler **p, unsigned count)
 ~TAO_IIOP_Connection_Handler_Array_Guard (void)

Private Attributes

TAO_IIOP_Connection_Handler ** ptr_
 Handler.
unsigned count_

Detailed Description

Definition at line 52 of file IIOP_Connector.cpp.


Constructor & Destructor Documentation

TAO_IIOP_Connection_Handler_Array_Guard::TAO_IIOP_Connection_Handler_Array_Guard ( TAO_IIOP_Connection_Handler **  p,
unsigned  count 
)

Definition at line 64 of file IIOP_Connector.cpp.

  : ptr_ (p),
    count_ (count)
{
}

TAO_IIOP_Connection_Handler_Array_Guard::~TAO_IIOP_Connection_Handler_Array_Guard ( void   ) 

Definition at line 71 of file IIOP_Connector.cpp.

{
  ACE_Errno_Guard eguard (errno);
  if (this->ptr_ != 0)
    {
      for (unsigned i = 0; i < this->count_; i++)
        this->ptr_[i]->remove_reference ();
    }
}


Member Data Documentation

Definition at line 61 of file IIOP_Connector.cpp.

Handler.

Definition at line 60 of file IIOP_Connector.cpp.


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