summaryrefslogtreecommitdiff
path: root/src/raptor.h
diff options
context:
space:
mode:
authorDave Beckett <dave@dajobe.org>2010-01-30 21:00:42 -0800
committerDave Beckett <dave@dajobe.org>2010-01-30 21:00:42 -0800
commitc04d1ccb1165571f57d6c3e8c8d94768d4227eee (patch)
tree7bce8fc7aedc0fc02f4613234dba4c9046156669 /src/raptor.h
parentee762611c94520a0c3d15b001a6cf2d951ef28dc (diff)
downloadraptor-c04d1ccb1165571f57d6c3e8c8d94768d4227eee.tar.gz
Reorder and group by class.
Diffstat (limited to 'src/raptor.h')
-rw-r--r--src/raptor.h38
1 files changed, 20 insertions, 18 deletions
diff --git a/src/raptor.h b/src/raptor.h
index f8d11428..97ca9eac 100644
--- a/src/raptor.h
+++ b/src/raptor.h
@@ -622,15 +622,28 @@ int raptor_world_is_parser_name(raptor_world* world, const char *name);
RAPTOR_API
const char* raptor_world_guess_parser_name(raptor_world* world, raptor_uri *uri, const char *mime_type, const unsigned char *buffer, size_t len, const unsigned char *identifier);
-/* Create */
+
+/* Term Class */
RAPTOR_API
-raptor_parser* raptor_new_parser(raptor_world* world, const char *name);
+unsigned char* raptor_term_as_counted_string(raptor_term *term, size_t* len_p);
RAPTOR_API
-raptor_parser* raptor_new_parser_for_content(raptor_world* world, raptor_uri *uri, const char *mime_type, const unsigned char *buffer, size_t len, const unsigned char *identifier);
+unsigned char* raptor_term_as_string(raptor_term *term);
+/* Statement Class */
RAPTOR_API
-int raptor_parser_parse_start(raptor_parser *rdf_parser, raptor_uri *uri);
+int raptor_statement_print(const raptor_statement * statement, FILE *stream);
+RAPTOR_API
+int raptor_statement_print_as_ntriples(const raptor_statement * statement, FILE *stream);
+RAPTOR_API
+int raptor_statement_compare(const raptor_statement *s1, const raptor_statement *s2);
+
+
+/* Parser Class */
+RAPTOR_API
+raptor_parser* raptor_new_parser(raptor_world* world, const char *name);
+RAPTOR_API
+raptor_parser* raptor_new_parser_for_content(raptor_world* world, raptor_uri *uri, const char *mime_type, const unsigned char *buffer, size_t len, const unsigned char *identifier);
/* Destroy */
RAPTOR_API
@@ -647,27 +660,16 @@ RAPTOR_API
void raptor_parser_set_namespace_handler(raptor_parser* parser, void *user_data, raptor_namespace_handler handler);
RAPTOR_API
void raptor_parser_set_uri_filter(raptor_parser* parser, raptor_uri_filter_func filter, void* user_data);
-
-RAPTOR_API
-int raptor_statement_print(const raptor_statement * statement, FILE *stream);
-RAPTOR_API
-int raptor_statement_print_as_ntriples(const raptor_statement * statement, FILE *stream);
-RAPTOR_API
-unsigned char* raptor_term_as_counted_string(raptor_term *term, size_t* len_p);
-RAPTOR_API
-unsigned char* raptor_term_as_string(raptor_term *term);
-RAPTOR_API
-int raptor_statement_compare(const raptor_statement *s1, const raptor_statement *s2);
-
-
RAPTOR_API
raptor_locator* raptor_parser_get_locator(raptor_parser* rdf_parser);
-
RAPTOR_API
void raptor_parser_set_default_generate_id_parameters(raptor_parser* rdf_parser, char *prefix, int base);
+
/* Parsing functions */
RAPTOR_API
+int raptor_parser_parse_start(raptor_parser *rdf_parser, raptor_uri *uri);
+RAPTOR_API
int raptor_parser_parse_chunk(raptor_parser* rdf_parser, const unsigned char *buffer, size_t len, int is_end);
RAPTOR_API
int raptor_parse_file_stream(raptor_parser* rdf_parser, FILE *stream, const char *filename, raptor_uri *base_uri);