If UsedService::tsVersion is set, the class encodes all tariff info of the used service. Clients of the class should use the member dataEncoded() to check for this.
Definition at line 516 of file cdrasn1.h.
OSB_LIB::TariffInfo2Asn1::TariffInfo2Asn1 | ( | const UsedService & | src | ) | [inline] |
void OSB_LIB::TariffInfo2Asn1::operator() | ( | Asn1Buffer & | dest | ) | const [virtual] |
Encode constructed ASN.1 data.
dest | Buffer to store encoded subtypes. |
Implements OSB_LIB::Asn1Encoder.
size_t OSB_LIB::TariffInfo2Asn1::tagValue | ( | ) | const [inline, virtual] |
Value of tag for encoded data.
Implements OSB_LIB::Asn1Encoder.
Definition at line 535 of file cdrasn1.h.
References tag_.
const UsedService& OSB_LIB::TariffInfo2Asn1::src_ [private] |
const size_t OSB_LIB::TariffInfo2Asn1::tag_ = tagTariffInfo [static, private] |