32 #ifndef _KPI_INTERFACE_H
33 #define _KPI_INTERFACE_H
36 #include <kpilow/kpi_low.h>
38 #include <ckpi/ckpi.h>
41 #include "utils/util_func.h"
42 #include "utils/kp_debug.h"
43 #include "utils/kp_bool.h"
47 #if defined(WIN32) || defined(WINCE) || defined(SMARTSLOG_WIN_EXPORTS)
48 #define SSLOG_EXTERN __declspec(dllexport)
57 #define RDF_TYPE "http://www.w3.org/1999/02/22-rdf-syntax-ns#type"
91 ss_triple_t *individual_to_triples_any (
individual_t *ind);
132 ss_triple_t *class_to_triples (
class_t *ont_class);
146 ss_triple_t *pattern_to_triples (
pattern_t *pattern);
160 list_t *triples_to_individuals (ss_triple_t *triples);
173 individual_t *triples_to_individual_first (ss_triple_t *triples);
188 ss_triple_t* individual_to_triples_by_properties_any(
individual_t *ind, list_t *properties);