35 ENTRY( NT, nt, nt_codec ) \
36 ENTRY( TTL, ttl, ttl_codec ) \
37 ENTRY( TRIG, trig, trig_codec ) \
54#define ENTRY(a, b, c) if (strcmp (fmt, #b) == 0) return &c;
57 log_warn (
"No codec found for format `%s`.", fmt);
VOLK_rc VOLK_codec_decode_str(const char *data, const char *fmt, VOLK_Graph *gr)
Populate a graph from a RDF string.
const VOLK_Codec * VOLK_codec_from_fmt(const char *fmt)
Get a codec by its format string.
VOLK_rc VOLK_codec_decode_file(FILE *fh, const char *fmt, VOLK_Graph *gr)
Populate a graph from a RDF file handle.
decode_gr_fn_t decode_graph
Graph decoder function.