14
0
Fork 0
mirror of https://gerrit.osmocom.org/asn1c synced 2024-08-07 02:26:24 +00:00
asn1c/libasn1print/asn1print.h

20 lines
501 B
C
Raw Normal View History

2004-06-03 03:38:44 +00:00
#ifndef _ASN1PRINT_H_
#define _ASN1PRINT_H_
2004-08-18 04:50:37 +00:00
enum asn1print_flags {
APF_NOFLAGS,
2006-03-16 10:03:35 +00:00
APF_NOINDENT = 0x01, /* Disable indentation */
APF_LINE_COMMENTS = 0x02, /* Include line comments */
2004-10-13 09:13:56 +00:00
APF_PRINT_XML_DTD = 0x04, /* Generate XML DTD */
2006-03-16 10:03:35 +00:00
APF_PRINT_CONSTRAINTS = 0x08, /* Explain constraints */
APF_PRINT_CLASS_MATRIX = 0x10, /* Dump class matrix */
2004-06-03 03:38:44 +00:00
};
/*
* Print the contents of the parsed ASN.1 syntax tree.
*/
2004-08-18 04:50:37 +00:00
int asn1print(asn1p_t *asn, enum asn1print_flags flags);
2004-06-03 03:38:44 +00:00
#endif /* _ASN1PRINT_H_ */