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

Google


Objective Systems, Inc.

XER C++ Runtime Classes.


Modules

group  XER Message Buffer Classes
group  C++ Classes for Streaming XER Decoding.
group  C++ Classes for Streaming XER Encoding.

Defines

#define ASN1SAXTHROW(stat)   throwSAXException (stat);
#define ASN1SAXCATCH0(toCatch, stat)
#define ASN1SAXCATCH(toCatch, stat)


Define Documentation

#define ASN1SAXCATCH toCatch,
stat   ) 
 

Value:

ASN1SAXCATCH0(toCatch,stat) \ catch (const ASN1MessageBuffer::RTLError& toCatch) { \ cerr << "ASN.1 RTL ERROR: " << toCatch.getStatus() << endl; \ stat = toCatch.getStatus(); \ }

#define ASN1SAXCATCH0 toCatch,
stat   ) 
 

Value:

catch (OSRTSAXException& toCatch) { \ cerr << "ASN1XERSAX ERROR: "; \ if (toCatch.getMessage()) \ cerr << StrX (toCatch.getMessage()); \ stat = toCatch.getStatus(); \ if (stat) \ cerr << "\n" << "Status: " << stat << endl; \ }


Copyright © 1997-2004 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 1 Oct 2004.
ASN1C XER Runtime, ASN1C v5.7x