Volksdata 1.0b7
RDF library
Loading...
Searching...
No Matches
writer_nt.h
Go to the documentation of this file.
1#ifndef VOLK_WRITER_NT_H
2#define VOLK_WRITER_NT_H
3
5
10
12typedef struct nt_encode_iter_t NTEncodeIterator;
13
16nt_encode_term (const VOLK_Term *term, char **out_p);
17
19void *
20nt_encode_graph_init (const VOLK_Graph *gr, void *_unused);
21
24nt_encode_graph_iter (void *h, char **res);
25
27void
28nt_encode_graph_done (void *h);
29
31
32#endif
Codec interface definition and basic elements common to all codecs.
int VOLK_rc
Definition core.h:79
void * nt_encode_graph_init(const VOLK_Graph *gr, void *_unused)
Initialize a NT graph iteration.
Definition writer_nt.c:110
void nt_encode_graph_done(void *h)
Finalize a NT graph iteration.
Definition writer_nt.c:171
VOLK_rc nt_encode_graph_iter(void *h, char **res)
Run an encoding iteration for a graph.
Definition writer_nt.c:125
VOLK_rc nt_encode_term(const VOLK_Term *term, char **out_p)
Encode a single term as N-Triples.
Definition writer_nt.c:19
RDF term.
Definition term.h:62
NT encode iterator type.
Definition writer_nt.c:4