OSB_LIB::Asn1ToTariffInfo Class Reference

Inheritance diagram for OSB_LIB::Asn1ToTariffInfo:

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

Collaboration graph
[legend]
List of all members.

Detailed Description

Convert ASN.1 to tariff info in UsedService.

Remarks:
Copy construction and destruction by compiler.

The class is not assignable, the compiler generated assignment operator breaks (assignment to reference).

Definition at line 1288 of file cdrasn1.h.

Public Member Functions

Private Member Functions

Private Attributes


Constructor & Destructor Documentation

OSB_LIB::Asn1ToTariffInfo::Asn1ToTariffInfo ( UsedService dest  )  [inline, explicit]

Constructor with used service to populate.

Definition at line 1291 of file cdrasn1.h.


Member Function Documentation

size_t OSB_LIB::Asn1ToTariffInfo::decodeTcInfo ( Asn1Info src,
OsbErrors errors 
) [private]

Decode tariff class information.

Parameters:
src List of ASN.1 types to decode.
errors Buffer for detected errors.
Returns:
0 in case of success, else the number of errors that occurred.

size_t OSB_LIB::Asn1ToTariffInfo::operator() ( Asn1Info src,
OsbErrors errors 
) [virtual]

Decode constructed ASN.1 data.

Parameters:
src Constructed ASN.1 type to decode.
errors Buffer for decoding errors.
Returns:
0 in case of success, else the number of errors that occurred.

Implements OSB_LIB::Asn1Decoder.


Member Data Documentation

UsedService& OSB_LIB::Asn1ToTariffInfo::dest_ [private]

Used service to write the tariff info to.

Definition at line 1302 of file cdrasn1.h.


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