OSB_LIB::DistInfo2Asn1 Class Reference

Inheritance diagram for OSB_LIB::DistInfo2Asn1:

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

Collaboration graph
[legend]
List of all members.

Detailed Description

Convert distance sensitive rating info to ASN.1.

Converts the information about distance sensitive rating as contained in UsedService to ASN.1.

Definition at line 592 of file cdrasn1.h.

Public Member Functions

Private Attributes

Static Private Attributes


Constructor & Destructor Documentation

OSB_LIB::DistInfo2Asn1::DistInfo2Asn1 ( const UsedService src  )  [inline]

The only constructor.

Parameters:
src Used service whose distance sensitive rating info is to encode.

Definition at line 600 of file cdrasn1.h.


Member Function Documentation

void OSB_LIB::DistInfo2Asn1::operator() ( Asn1Buffer dest  )  const [virtual]

Encode constructed ASN.1 data.

Parameters:
dest Buffer to store encoded subtypes.

Implements OSB_LIB::Asn1Encoder.

size_t OSB_LIB::DistInfo2Asn1::tagValue (  )  const [inline, virtual]

Value of tag for encoded data.

Implements OSB_LIB::Asn1Encoder.

Definition at line 606 of file cdrasn1.h.

References tag_.


Member Data Documentation

const UsedService& OSB_LIB::DistInfo2Asn1::src_ [private]

Used service to encode.

Definition at line 611 of file cdrasn1.h.

const size_t OSB_LIB::DistInfo2Asn1::tag_ = tagTcDistInfo [static, private]

Distance info tag.

Definition at line 609 of file cdrasn1.h.

Referenced by tagValue().


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