1#ifndef VOLK_CODEC_TRIG_H
2#define VOLK_CODEC_TRIG_H
11 .mimetype =
"application/trig",
@ VOLK_CODEC_FEAT_ENCODE_STORE
Supports encoding a whole store.
@ VOLK_CODEC_FEAT_DECODE_DS
Supports decoding a data set.
void * trig_encode_store_init(VOLK_Store *store)
Initialize a store encoding loop.
void trig_encode_store_done(void *h)
Finalize the store encoding loop.
VOLK_rc trig_encode_store_iter(void *h, char **res_p)
Encode a chunk from a store.
VOLK_rc VOLK_trig_parse_doc(FILE *fh, const char *sh, VOLK_Store *store, void *txn, size_t *ct, char **err_p)
Parse an RDF document in TriG format.
Prototype for initializing a dataset decoding loop.