diff options
author | Dave Beckett <dave@dajobe.org> | 2010-01-30 21:00:42 -0800 |
---|---|---|
committer | Dave Beckett <dave@dajobe.org> | 2010-01-30 21:00:42 -0800 |
commit | c04d1ccb1165571f57d6c3e8c8d94768d4227eee (patch) | |
tree | 7bce8fc7aedc0fc02f4613234dba4c9046156669 /src/raptor.h | |
parent | ee762611c94520a0c3d15b001a6cf2d951ef28dc (diff) | |
download | raptor-c04d1ccb1165571f57d6c3e8c8d94768d4227eee.tar.gz |
Reorder and group by class.
Diffstat (limited to 'src/raptor.h')
-rw-r--r-- | src/raptor.h | 38 |
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); |