Objective Systems, Inc.  
Home
About ASN.1
Products
Free Software
Open Source
Documents
Services
Resources
Resellers
Customers
Careers
About Us
Contact Us
 

Google


Objective Systems, Inc.

ASN1C XER Runtime Classes and Library Functions

ASN1C v5.8x

The ASN.1 C++ runtime classes are wrapper classes that provide an object-oriented interface to the ASN.1 C Runtime Library functions. The classes described in this manual are derived from the common classes documented in the ASN1C C/C++ Common Runtime manual. They are specific to the XML Encoding Rules (XER)as defined in the X.693 ITU-T standard.

These XER specific C++ runtime classes include:

  • classes for streaming XER decoding
  • classes for streaming XER encoding.

The ASN.1 XER Runtime Library contains the low-level constants, types, and functions that are assembled by the compiler to encode/decode more complex structures.

This library consists of the following items:

  • A global include file ("asn1xer.h") that is compiled into all generated source files.
  • An object library of functions that are linked with the C functions after compilation with a C complier.

In general, programmers will not need to be too concerned with the details of these functions. The ASN.1 compiler generates calls to them in the C or C++ source files that it creates. However, the functions in the library may also be called on their own in applications requiring their specific functionality.


Copyright © 1997-2005 Objective Systems,Inc.
All Rights Reserved.
This document may be distributed in any form, electronic
or otherwise, provided that it is distributed in its entirety
and that the copyright and this notice are included.

This file was last modified on 8 Sep 2005.
ASN1C XER Runtime, ASN1C v5.8x