OSB_LIB::UsagerecordDetail Class Reference

Inheritance diagram for OSB_LIB::UsagerecordDetail:

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

Collaboration graph
[legend]
List of all members.

Detailed Description

Class to handle Usagerecord cdr.

Definition at line 929 of file invoice.h.

Public Member Functions

Public Attributes


Constructor & Destructor Documentation

OSB_LIB::UsagerecordDetail::UsagerecordDetail ( const Usagerecord ur = 0  )  [inline]

c'tor I.

Definition at line 932 of file invoice.h.

OSB_LIB::UsagerecordDetail::UsagerecordDetail ( const Amount a,
const Usagerecord ur 
) [inline]

c'tor II.

Definition at line 937 of file invoice.h.


Member Function Documentation

virtual void OSB_LIB::UsagerecordDetail::writeXml ( BillingXmlBase bXml  )  const [inline, virtual]

Function to call xml writer.

Below is the sample code:

         virtual void writeXml(BillingXmlBase& bXml) const
         {
             dynamic_cast<BillingXml&>(bXml).writeUsagerecordDetail(*this);
         }

Implements OSB_LIB::UsageDetailBase.

Definition at line 951 of file invoice.h.


Member Data Documentation

const Usagerecord* OSB_LIB::UsagerecordDetail::usagerecord

Pointer to Usagerecord.

Definition at line 956 of file invoice.h.


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