OSB_CORBA::AnPart_i Class Reference

Inheritance diagram for OSB_CORBA::AnPart_i:

Inheritance graph
Collaboration diagram for OSB_CORBA::AnPart_i:

Collaboration graph
List of all members.

Detailed Description

Servant for a read-only access number part.

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

Definition at line 558 of file productpart_i.h.

Public Member Functions

Static Public Attributes

Private Member Functions

Constructor & Destructor Documentation

OSB_CORBA::AnPart_i::AnPart_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::AnItem* OSB_CORBA::AnPart_i::getAnItem ( const ProductPartBase_i::NodeRg guard,
const std::string &  ifc,
const std::string &  module 
) const throw (OsbCorbaException) [private, virtual]

Protected read access to the access number item.

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

A const pointer to the access number item.

Implements OSB_CORBA::AnPartBase_i.

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

String representation of the concrete interface.

Implements OSB_CORBA::ProductPartBase_i.

Member Data Documentation

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

String representation of the CORBA interface.

Definition at line 564 of file productpart_i.h.

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