Volksdata 1.0b7
RDF library
Loading...
Searching...
No Matches
parser_ttl.h
Go to the documentation of this file.
1#ifndef VOLK_PARSER_TTL_H
2#define VOLK_PARSER_TTL_H
3
5
6
8typedef struct ttl_parser_state {
9 VOLK_GraphIterator * it;
12 size_t ct;
15
16
38 FILE *fh, const char *sh, VOLK_Graph *gr, size_t *ct, char **err);
39
40#endif
Codec interface definition and basic elements common to all codecs.
int VOLK_rc
Definition core.h:79
VOLK_rc ttl_parse_doc(FILE *fh, const char *sh, VOLK_Graph *gr, size_t *ct, char **err)
Parse an RDF document in Turtle format.
Parser state.
Definition parser_ttl.h:8
VOLK_GraphIterator * it
Iterator used to build the graph.
Definition parser_ttl.h:9
VOLK_rc rc
Internal return code.
Definition parser_ttl.h:13
size_t ct
Statements parsed.
Definition parser_ttl.h:12
VOLK_Term * base
Base IRI used in the document.
Definition parser_ttl.h:10
VOLK_Term * lms
Link map subject.
Definition parser_ttl.h:11
RDF term.
Definition term.h:62