OSB_LIB::CalledPartyToCp Class Reference

Inheritance diagram for OSB_LIB::CalledPartyToCp:

Inheritance graph
[legend]
Collaboration diagram for OSB_LIB::CalledPartyToCp:

Collaboration graph
[legend]
List of all members.

Detailed Description

Map Cdr::calledParty_ to ConnectionPt.

The class determines the connection point valid for the called party.

Definition at line 91 of file nwaddresstocp.h.

Public Types

Public Member Functions

Private Member Functions

Static Private Attributes


Member Typedef Documentation

typedef std::auto_ptr<CalledPartyToCp> OSB_LIB::CalledPartyToCp::AutoPtr

Short-cut for an auto pointer.

For details see quality manual, implementation patterns: Virtual copy construction.

Reimplemented from OSB_LIB::CpMapper.

Definition at line 96 of file nwaddresstocp.h.


Member Function Documentation

AutoPtr OSB_LIB::CalledPartyToCp::clone (  )  const

Virtual copy construction.

For details see quality manual, implementation patterns.

Reimplemented from OSB_LIB::CpMapper.

virtual CpMapper* OSB_LIB::CalledPartyToCp::clone_ (  )  const [private, virtual]

Virtual copy construction.

For details see quality manual, implementation patterns.

Implements OSB_LIB::CpMapper.

virtual Id<ConnectionPt> OSB_LIB::CalledPartyToCp::map2Cp ( Cdr cdr  )  const [virtual]

Determine the connection point of Cdr::calledParty.

Parameters:
cdr CDR for which to do the mapping.
Returns:
The id of the mapped connection point, as determined by a local object of NwAddrToCp.
The function delegates the mapping to NwAddrToCp::map2Cp, using the members calledParty and timestamp of cdr as arguments.

Implements OSB_LIB::CpMapper.

Type OSB_LIB::CalledPartyToCp::type (  )  const [inline, virtual]

Type of mapping class.

Implements OSB_LIB::CpMapper.

Definition at line 101 of file nwaddresstocp.h.

References cpmType_.


Member Data Documentation

const CpmType OSB_LIB::CalledPartyToCp::cpmType_ = cpmCalledParty [static, private]

The type id of the class.

Definition at line 93 of file nwaddresstocp.h.

Referenced by type().


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