OSB_LIB::ChargeDetail Struct Reference

Collaboration diagram for OSB_LIB::ChargeDetail:

Collaboration graph
[legend]
List of all members.

Detailed Description

Contains information of the charge.

Holds the calculated charge, the information of the volume and its corresponding unit applied for a given Cdr.

One used service may consist of several charge detail. For example, we can configured call forwarding unconditional <S21, T11> to have two charge details. One for <S21> (don't know what unit should be used) and the other for <T11> (measured in minutes). Each charge details contains different unit and volume.

Of cause we can also configured <S21, T11> to come with only one charge details (total volume forwarded measured in minutes).

Definition at line 234 of file cdr.h.

Public Member Functions

Public Attributes


Constructor & Destructor Documentation

OSB_LIB::ChargeDetail::ChargeDetail (  )  [inline]

Default constructor.

Definition at line 236 of file cdr.h.


Member Data Documentation

MoneyInfoList OSB_LIB::ChargeDetail::moneyInfoList_

The information of the calculated cost and the charge traits applied for a data volume.

Definition at line 251 of file cdr.h.

Decimal OSB_LIB::ChargeDetail::roundedVolume_

Volume of the service involved after round.

It is -1 if not applicable.

Definition at line 246 of file cdr.h.

TypeId<Unit> OSB_LIB::ChargeDetail::unitId_

Unit of the service involved.

Definition at line 238 of file cdr.h.

Decimal OSB_LIB::ChargeDetail::volume_

Volume of the service involved.

Definition at line 240 of file cdr.h.


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