OSB_CORBA::IpGroupPart_i Class Reference

Inheritance diagram for OSB_CORBA::IpGroupPart_i:

Inheritance graph
Collaboration diagram for OSB_CORBA::IpGroupPart_i:

Collaboration graph
List of all members.

Detailed Description

Servant for a read-only ip group part.

This class provides read-only access to the OSB_LIB::IpGroupItem of the part.

Definition at line 689 of file productpart_i.h.

Public Member Functions

Static Public Attributes

Private Member Functions

Constructor & Destructor Documentation

OSB_CORBA::IpGroupPart_i::IpGroupPart_i ( Product_i pd,
const NodeOid pnId,
const ItemOid piId 


pd Reference to the controlling product servant
pnId Id of the product node.
piId Id of the product item.

Member Function Documentation

virtual const OSB_LIB::IpGroupItem* OSB_CORBA::IpGroupPart_i::getIpGroupItem ( const ProductPartBase_i::NodeRg guard,
const std::string &  ifc,
const std::string &  module 
) const throw (OsbCorbaException) [private, virtual]

Protected read access to the ip group item.

Calls ProductPartBase_i::getItem() and performs the necessary downcast.

A const pointer to the ip group item.

Implements OSB_CORBA::IpGroupPartBase_i.

const std::string& OSB_CORBA::IpGroupPart_i::ifc (  )  const [private, virtual]

String representation of the concrete interface.

Implements OSB_CORBA::ProductPartBase_i.

Member Data Documentation

const std::string OSB_CORBA::IpGroupPart_i::IFC [static]

String representation of the CORBA interface.

Definition at line 695 of file productpart_i.h.

The documentation for this class was generated from the following file:
Generated on Sat Sep 2 14:29:12 2006 for OSB Library by  doxygen 1.4.7