summaryrefslogtreecommitdiff
path: root/src/libtracker-sparql/tracker-serializer.h
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2021-11-21 16:04:19 +0100
committerCarlos Garnacho <carlosg@gnome.org>2022-02-04 19:22:01 +0100
commitf57943eb78f66a1c762c4ce1fea12bfb1c8bc632 (patch)
tree6bfbfcd98856b046ebcffc566c1327015ec210d9 /src/libtracker-sparql/tracker-serializer.h
parent9e1394768a668ad025114f8ab503d78317256886 (diff)
downloadtracker-f57943eb78f66a1c762c4ce1fea12bfb1c8bc632.tar.gz
libtracker-sparql: Support serialization to Trig format
This format is similar to turtle, but allows keeping graph information. It might be more convenient for exporting/importing sometimes, so support serializing to this format.
Diffstat (limited to 'src/libtracker-sparql/tracker-serializer.h')
-rw-r--r--src/libtracker-sparql/tracker-serializer.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libtracker-sparql/tracker-serializer.h b/src/libtracker-sparql/tracker-serializer.h
index e2ebdfd36..9f6a87df8 100644
--- a/src/libtracker-sparql/tracker-serializer.h
+++ b/src/libtracker-sparql/tracker-serializer.h
@@ -36,6 +36,7 @@ typedef enum
TRACKER_SERIALIZER_FORMAT_JSON, /* application/sparql-results+json */
TRACKER_SERIALIZER_FORMAT_XML, /* application/sparql-results+xml */
TRACKER_SERIALIZER_FORMAT_TTL, /* text/turtle */
+ TRACKER_SERIALIZER_FORMAT_TRIG, /* application/trig */
} TrackerSerializerFormat;
GInputStream * tracker_serializer_new (TrackerSparqlCursor *cursor,