OSB_CORBA::TsPart_i Class Reference

Inheritance diagram for OSB_CORBA::TsPart_i:

Inheritance graph
Collaboration diagram for OSB_CORBA::TsPart_i:

Collaboration graph
List of all members.

Detailed Description

Servant for a read-only tariff system part.

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

Definition at line 105 of file tspart_i.h.

Public Member Functions

Static Public Attributes

Private Member Functions

Constructor & Destructor Documentation

OSB_CORBA::TsPart_i::TsPart_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::TariffSystemItem* OSB_CORBA::TsPart_i::getTsItem ( const ProductPartBase_i::NodeRg guard,
const std::string &  ifc,
const std::string &  module 
) const throw (OsbCorbaException) [private, virtual]

Protected read access to the tariff system item.

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

A const pointer to the tariff system item.

Implements OSB_CORBA::TsPartBase_i.

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

String representation of the concrete interface.

Implements OSB_CORBA::ProductPartBase_i.

Member Data Documentation

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

String representation for TsPart_i.

Definition at line 112 of file tspart_i.h.

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