00001
00023 #ifndef _LIBGNURDF_TYPES_H_
00024 #define _LIBGNURDF_TYPES_H_
00025
00026 #include <parser.h>
00027
00028 #ifdef __cplusplus
00029 extern "C" {
00030 #endif
00031
00033 typedef xmlDoc RdfSchema;
00034
00036 typedef xmlNs RdfNamespace;
00037
00039 typedef xmlNode RdfElement;
00040
00046 typedef RdfElement RdfContainer;
00047
00053 typedef RdfElement RdfDescription;
00054
00060 typedef RdfContainer RdfBag;
00061
00067 typedef RdfContainer RdfSeq;
00068
00074 typedef RdfContainer RdfAlt;
00075
00076
00077 /*************************************************************************/
00079 /*************************************************************************/
00081 #define RDF_LEAF 1
00082 #define RDF_BAG 2
00083 #define RDF_SEQ 3
00084 #define RDF_ALT 4
00085 #define RDF_DESC 5
00087
00088 #ifdef __cplusplus
00089 }
00090 #endif
00091
00092 #endif /* _LIBGNURDF_TYPES_H_ */
00093
1.2.9-20010819 written by Dimitri van Heesch,
© 1997-2001