Volksdata 1.0b7
RDF library
Loading...
Searching...
No Matches
writer_ttl.h
Go to the documentation of this file.
1#ifndef VOLK_WRITER_TTL_H
2#define VOLK_WRITER_TTL_H
3
5
6typedef struct ttl_encode_iter_t TTLEncodeIterator;
7
9ttl_encode_term (const VOLK_Term *term, char **out_p);
10
11void *
13
15ttl_encode_graph_iter (void *h, char **res_p);
16
17void
18ttl_encode_graph_done (void *h);
19
20#endif
Codec interface definition and basic elements common to all codecs.
VOLK_CodecFlags
Parse error information.
int VOLK_rc
Definition core.h:79
RDF term.
Definition term.h:62
TTL encoder iterator.
Definition writer_ttl.c:13
const VOLK_Graph * gr
Graph being encoded.
Definition writer_ttl.c:15
VOLK_CodecFlags flags
Iterator flags.
Definition writer_ttl.c:14
VOLK_rc ttl_encode_term(const VOLK_Term *term, char **out_p)
Definition writer_ttl.c:29
void ttl_encode_graph_done(void *h)
Definition writer_ttl.c:303
VOLK_rc ttl_encode_graph_iter(void *h, char **res_p)
Definition writer_ttl.c:236
void * ttl_encode_graph_init(const VOLK_Graph *gr, VOLK_CodecFlags flags)
Definition writer_ttl.c:173