Main Page   File List   Globals  

element.h

Go to the documentation of this file.
00001 
00023 #ifndef _LIBGNURDF_ELEMENT_H_
00024 #define _LIBGNURDF_ELEMENT_H_
00025 
00026 #include <libgnurdf/types.h>
00027 
00028 #ifdef __cplusplus
00029 extern "C" {
00030 #endif
00031 
00042 int rdfGetElementType(RdfElement *element);
00043 
00053 char *rdfGetElementValue(RdfElement *element);
00054 
00062 const char *rdfGetElementPropertyName(RdfElement *element);
00063 
00071 RdfNamespace *rdfGetElementNamespace(RdfElement *element);
00072 
00079 void rdfSetElementValue(RdfElement *element, const char *value);
00080 
00087 void rdfSetElementResource(RdfElement *element, const char *uri);
00088 
00098 char *rdfGetElementResource(RdfElement *element);
00099 
00107 RdfSchema *rdfGetElementSchema(RdfElement *element);
00108 
00109 #ifdef __cplusplus
00110 }
00111 #endif
00112 
00113 #endif /* _LIBGNURDF_ELEMENT_H_ */
00114 

Generated on Thu Sep 20 16:12:08 2001 for libgnurdf by doxygen1.2.9-20010819 written by Dimitri van Heesch, © 1997-2001