OSB_LIB::ExtChargeInfo Struct Reference

Collaboration diagram for OSB_LIB::ExtChargeInfo:

Collaboration graph
[legend]
List of all members.

Detailed Description

External information about the used service of a CDR.

The structure holds rating information as provided by the partner network, e.g., the VPLMN or the carrier of virtual network operator.

Definition at line 156 of file cdr.h.

Public Member Functions

Public Attributes

Static Public Attributes


Constructor & Destructor Documentation

OSB_LIB::ExtChargeInfo::ExtChargeInfo (  ) 

Default constructor.

It sets tariffCode_ = noTariffCode_, which is unlikely to be a real existing code.


Member Function Documentation

bool OSB_LIB::ExtChargeInfo::available (  )  const

External information available?


Member Data Documentation

std::vector<ExternalCharge> OSB_LIB::ExtChargeInfo::charges_

Charges by the partner network incl. taxes.

Definition at line 174 of file cdr.h.

std::string OSB_LIB::ExtChargeInfo::dest_

The destination of the call as determined by the partner.

Definition at line 172 of file cdr.h.

const long OSB_LIB::ExtChargeInfo::noTariffCode_ = -1 [static]

Value of tariffCode_ if not available.

Definition at line 159 of file cdr.h.

long OSB_LIB::ExtChargeInfo::tariffCode_

The tariff code of the call as determined by the partner.

Definition at line 170 of file cdr.h.


The documentation for this struct was generated from the following file:
Generated on Sat Sep 2 14:13:52 2006 for OSB Library by  doxygen 1.4.7