00001 00023 #ifndef _LIBGNURDF_SEARCH_H_ 00024 #define _LIBGNURDF_SEARCH_H_ 00025 00026 #include <libgnurdf/types.h> 00027 00028 #ifdef __cplusplus 00029 extern "C" { 00030 #endif 00031 00040 RdfElement *rdfFindElementWithValue(RdfContainer *container, 00041 const char *value); 00042 00051 RdfElement *rdfFindElementWithResource(RdfContainer *container, 00052 const char *resource); 00053 00054 /*************************************************************************/ 00056 /*************************************************************************/ 00066 RdfElement *rdfGetElementFromValue(RdfContainer *container, 00067 const char *value); 00068 00077 RdfElement *rdfGetElementFromResource(RdfContainer *container, 00078 const char *resource); 00079 00082 #ifdef __cplusplus 00083 } 00084 #endif 00085 00086 #endif /* _LIBGNURDF_SEARCH_H_ */ 00087