| raptor.h | | raptor.h | |
| /* -*- Mode: c; c-basic-offset: 2 -*- | | /* -*- Mode: c; c-basic-offset: 2 -*- | |
| * | | * | |
| * raptor.h - Redland Parser Toolkit for RDF (Raptor) interfaces and defini
tion | | * raptor.h - Redland Parser Toolkit for RDF (Raptor) interfaces and defini
tion | |
| * | | * | |
|
| * $Id: raptor.h,v 1.53 2002/12/19 22:08:28 cmdjb Exp $ | | * $Id: raptor.h,v 1.68 2003/03/24 01:11:04 cmdjb Exp $ | |
| * | | * | |
|
| * Copyright (C) 2000-2001 David Beckett - http://purl.org/net/dajobe/ | | * Copyright (C) 2000-2003 David Beckett - http://purl.org/net/dajobe/ | |
| * Institute for Learning and Research Technology - http://www.ilrt.org/ | | * Institute for Learning and Research Technology - http://www.ilrt.org/ | |
| * University of Bristol - http://www.bristol.ac.uk/ | | * University of Bristol - http://www.bristol.ac.uk/ | |
| * | | * | |
| * This package is Free Software or Open Source available under the | | * This package is Free Software or Open Source available under the | |
| * following licenses (these are alternatives): | | * following licenses (these are alternatives): | |
| * 1. GNU Lesser General Public License (LGPL) | | * 1. GNU Lesser General Public License (LGPL) | |
| * 2. GNU General Public License (GPL) | | * 2. GNU General Public License (GPL) | |
| * 3. Mozilla Public License (MPL) | | * 3. Mozilla Public License (MPL) | |
| * | | * | |
| * See LICENSE.html or LICENSE.txt at the top of this package for the | | * See LICENSE.html or LICENSE.txt at the top of this package for the | |
| | | | |
| skipping to change at line 39 | | skipping to change at line 39 | |
| #ifdef WIN32 | | #ifdef WIN32 | |
| # ifdef RAPTOR_INTERNAL | | # ifdef RAPTOR_INTERNAL | |
| # define RAPTOR_API _declspec(dllexport) | | # define RAPTOR_API _declspec(dllexport) | |
| # else | | # else | |
| # define RAPTOR_API _declspec(dllimport) | | # define RAPTOR_API _declspec(dllimport) | |
| # endif | | # endif | |
| #else | | #else | |
| # define RAPTOR_API | | # define RAPTOR_API | |
| #endif | | #endif | |
| | | | |
|
| | | /* Use gcc 3.1+ feature to allow marking of deprecated API calls. | |
| | | * This gives a warning during compiling. | |
| | | */ | |
| | | #if ( __GNUC__ == 3 && __GNUC_MINOR__ > 0 ) || __GNUC__ > 3 | |
| | | #ifdef __APPLE_CC__ | |
| | | /* OSX gcc cpp-precomp is broken */ | |
| | | #define RAPTOR_DEPRECATED | |
| | | #else | |
| | | #define RAPTOR_DEPRECATED __attribute__((deprecated)) | |
| | | #endif | |
| | | #else | |
| | | #define RAPTOR_DEPRECATED | |
| | | #endif | |
| | | | |
| typedef void* raptor_uri; | | typedef void* raptor_uri; | |
| | | | |
| /* Public structure */ | | /* Public structure */ | |
| typedef struct raptor_parser_s raptor_parser; | | typedef struct raptor_parser_s raptor_parser; | |
| | | | |
|
| | | typedef struct raptor_www_s raptor_www; | |
| | | | |
| | | /* OLD structure - can't deprecate a typedef */ | |
| | | typedef raptor_parser raptor_ntriples_parser; | |
| | | | |
| typedef enum { | | typedef enum { | |
| RAPTOR_IDENTIFIER_TYPE_UNKNOWN, /* Unknown type - illegal */ | | RAPTOR_IDENTIFIER_TYPE_UNKNOWN, /* Unknown type - illegal */ | |
| RAPTOR_IDENTIFIER_TYPE_RESOURCE, /* Resource URI (e.g. rdf:abo
ut) */ | | RAPTOR_IDENTIFIER_TYPE_RESOURCE, /* Resource URI (e.g. rdf:abo
ut) */ | |
| RAPTOR_IDENTIFIER_TYPE_ANONYMOUS, /* _:foo N-Triples, or genera
ted */ | | RAPTOR_IDENTIFIER_TYPE_ANONYMOUS, /* _:foo N-Triples, or genera
ted */ | |
| RAPTOR_IDENTIFIER_TYPE_PREDICATE, /* Predicate URI */ | | RAPTOR_IDENTIFIER_TYPE_PREDICATE, /* Predicate URI */ | |
| RAPTOR_IDENTIFIER_TYPE_ORDINAL, /* rdf:li, rdf:_<n> etc. */ | | RAPTOR_IDENTIFIER_TYPE_ORDINAL, /* rdf:li, rdf:_<n> etc. */ | |
| RAPTOR_IDENTIFIER_TYPE_LITERAL, /* regular literal */ | | RAPTOR_IDENTIFIER_TYPE_LITERAL, /* regular literal */ | |
| RAPTOR_IDENTIFIER_TYPE_XML_LITERAL /* rdf:parseType="Literal" */ | | RAPTOR_IDENTIFIER_TYPE_XML_LITERAL /* rdf:parseType="Literal" */ | |
| } raptor_identifier_type; | | } raptor_identifier_type; | |
| | | | |
| typedef enum { RAPTOR_URI_SOURCE_UNKNOWN, RAPTOR_URI_SOURCE_NOT_URI, RAPTOR
_URI_SOURCE_ELEMENT, RAPTOR_URI_SOURCE_ATTRIBUTE, RAPTOR_URI_SOURCE_ID, RAP
TOR_URI_SOURCE_URI, RAPTOR_URI_SOURCE_GENERATED, RAPTOR_URI_SOURCE_BLANK_ID
} raptor_uri_source; | | typedef enum { RAPTOR_URI_SOURCE_UNKNOWN, RAPTOR_URI_SOURCE_NOT_URI, RAPTOR
_URI_SOURCE_ELEMENT, RAPTOR_URI_SOURCE_ATTRIBUTE, RAPTOR_URI_SOURCE_ID, RAP
TOR_URI_SOURCE_URI, RAPTOR_URI_SOURCE_GENERATED, RAPTOR_URI_SOURCE_BLANK_ID
} raptor_uri_source; | |
| | | | |
|
| | | typedef enum { RAPTOR_NTRIPLES_TERM_TYPE_URI_REF, RAPTOR_NTRIPLES_TERM_TYPE | |
| | | _BLANK_NODE, RAPTOR_NTRIPLES_TERM_TYPE_LITERAL } raptor_ntriples_term_type; | |
| | | | |
| typedef struct { | | typedef struct { | |
| raptor_uri *uri; | | raptor_uri *uri; | |
| const char *file; | | const char *file; | |
| int line; | | int line; | |
| int column; | | int column; | |
| int byte; | | int byte; | |
| } raptor_locator; | | } raptor_locator; | |
| | | | |
| typedef enum { | | typedef enum { | |
| RAPTOR_FEATURE_SCANNING, | | RAPTOR_FEATURE_SCANNING, | |
| | | | |
| skipping to change at line 95 | | skipping to change at line 116 | |
| raptor_identifier_type predicate_type; | | raptor_identifier_type predicate_type; | |
| const void *object; | | const void *object; | |
| raptor_identifier_type object_type; | | raptor_identifier_type object_type; | |
| raptor_uri *object_literal_datatype; | | raptor_uri *object_literal_datatype; | |
| const unsigned char *object_literal_language; | | const unsigned char *object_literal_language; | |
| } raptor_statement; | | } raptor_statement; | |
| | | | |
| typedef void (*raptor_message_handler)(void *user_data, raptor_locator* loc
ator, const char *message); | | typedef void (*raptor_message_handler)(void *user_data, raptor_locator* loc
ator, const char *message); | |
| typedef void (*raptor_statement_handler)(void *user_data, const raptor_stat
ement *statement); | | typedef void (*raptor_statement_handler)(void *user_data, const raptor_stat
ement *statement); | |
| typedef raptor_uri* (*raptor_container_test_handler)(raptor_uri *element_ur
i); | | typedef raptor_uri* (*raptor_container_test_handler)(raptor_uri *element_ur
i); | |
|
| | | typedef void (*raptor_www_write_bytes_handler)(raptor_www* www, void *userd | |
| | | ata, const void *ptr, size_t size, size_t nmemb); | |
| | | typedef void (*raptor_www_content_type_handler)(raptor_www* www, void *user | |
| | | data, const char *content_type); | |
| | | | |
| /* Public functions */ | | /* Public functions */ | |
| | | | |
| RAPTOR_API void raptor_init(void); | | RAPTOR_API void raptor_init(void); | |
| RAPTOR_API void raptor_finish(void); | | RAPTOR_API void raptor_finish(void); | |
| | | | |
| /* Create */ | | /* Create */ | |
|
| /* OLD API */ | | | |
| RAPTOR_API raptor_parser* raptor_new(void); | | | |
| | | | |
| /* NEW API */ | | | |
| RAPTOR_API raptor_parser* raptor_new_parser(const char *name); | | RAPTOR_API raptor_parser* raptor_new_parser(const char *name); | |
| | | | |
| RAPTOR_API int raptor_start_parse(raptor_parser *rdf_parser, raptor_uri *ur
i); | | RAPTOR_API int raptor_start_parse(raptor_parser *rdf_parser, raptor_uri *ur
i); | |
| | | | |
| /* Destroy */ | | /* Destroy */ | |
|
| /* OLD API */ | | RAPTOR_API void raptor_free_parser(raptor_parser* parser); | |
| RAPTOR_API void raptor_free(raptor_parser *rdf_parser); | | | |
| /* NEW API */ | | | |
| void raptor_free_parser(raptor_parser* parser); | | | |
| | | | |
| /* Handlers */ | | /* Handlers */ | |
| RAPTOR_API void raptor_set_fatal_error_handler(raptor_parser* parser, void
*user_data, raptor_message_handler handler); | | RAPTOR_API void raptor_set_fatal_error_handler(raptor_parser* parser, void
*user_data, raptor_message_handler handler); | |
| RAPTOR_API void raptor_set_error_handler(raptor_parser* parser, void *user_
data, raptor_message_handler handler); | | RAPTOR_API void raptor_set_error_handler(raptor_parser* parser, void *user_
data, raptor_message_handler handler); | |
| RAPTOR_API void raptor_set_warning_handler(raptor_parser* parser, void *use
r_data, raptor_message_handler handler); | | RAPTOR_API void raptor_set_warning_handler(raptor_parser* parser, void *use
r_data, raptor_message_handler handler); | |
| RAPTOR_API void raptor_set_statement_handler(raptor_parser* parser, void *u
ser_data, raptor_statement_handler handler); | | RAPTOR_API void raptor_set_statement_handler(raptor_parser* parser, void *u
ser_data, raptor_statement_handler handler); | |
| | | | |
| RAPTOR_API void raptor_print_statement(const raptor_statement * const state
ment, FILE *stream); | | RAPTOR_API void raptor_print_statement(const raptor_statement * const state
ment, FILE *stream); | |
| RAPTOR_API void raptor_print_statement_as_ntriples(const raptor_statement *
statement, FILE *stream); | | RAPTOR_API void raptor_print_statement_as_ntriples(const raptor_statement *
statement, FILE *stream); | |
| RAPTOR_API void raptor_print_statement_detailed(const raptor_statement * st
atement, int detailed, FILE *stream); | | RAPTOR_API void raptor_print_statement_detailed(const raptor_statement * st
atement, int detailed, FILE *stream); | |
| | | | |
| RAPTOR_API raptor_locator* raptor_get_locator(raptor_parser* rdf_parser); | | RAPTOR_API raptor_locator* raptor_get_locator(raptor_parser* rdf_parser); | |
| | | | |
| /* Parsing functions */ | | /* Parsing functions */ | |
| int raptor_parse_chunk(raptor_parser* rdf_parser, const unsigned char *buff
er, size_t len, int is_end); | | int raptor_parse_chunk(raptor_parser* rdf_parser, const unsigned char *buff
er, size_t len, int is_end); | |
|
| RAPTOR_API int raptor_parse_file(raptor_parser* rdf_parser, raptor_uri *ur | | RAPTOR_API int raptor_parse_file(raptor_parser* rdf_parser, raptor_uri *uri | |
| i, raptor_uri *base_uri); | | , raptor_uri *base_uri); | |
| | | RAPTOR_API int raptor_parse_uri(raptor_parser* rdf_parser, raptor_uri *uri, | |
| | | raptor_uri *base_uri); | |
| | | RAPTOR_API void raptor_parser_abort(raptor_parser* rdf_parser, const char * | |
| | | reason); | |
| | | | |
| /* Utility functions */ | | /* Utility functions */ | |
| RAPTOR_API void raptor_print_locator(FILE *stream, raptor_locator* locator)
; | | RAPTOR_API void raptor_print_locator(FILE *stream, raptor_locator* locator)
; | |
| RAPTOR_API int raptor_format_locator(char *buffer, size_t length, raptor_lo
cator* locator); | | RAPTOR_API int raptor_format_locator(char *buffer, size_t length, raptor_lo
cator* locator); | |
| | | | |
| RAPTOR_API void raptor_set_feature(raptor_parser *parser, raptor_feature fe
ature, int value); | | RAPTOR_API void raptor_set_feature(raptor_parser *parser, raptor_feature fe
ature, int value); | |
| | | | |
| /* URI functions */ | | /* URI functions */ | |
| RAPTOR_API raptor_uri* raptor_new_uri(const char *uri_string); | | RAPTOR_API raptor_uri* raptor_new_uri(const char *uri_string); | |
| RAPTOR_API raptor_uri* raptor_new_uri_from_uri_local_name(raptor_uri *uri,
const char *local_name); | | RAPTOR_API raptor_uri* raptor_new_uri_from_uri_local_name(raptor_uri *uri,
const char *local_name); | |
| RAPTOR_API raptor_uri* raptor_new_uri_relative_to_base(raptor_uri *base_uri
, const char *uri_string); | | RAPTOR_API raptor_uri* raptor_new_uri_relative_to_base(raptor_uri *base_uri
, const char *uri_string); | |
| RAPTOR_API raptor_uri* raptor_new_uri_from_id(raptor_uri *base_uri, const u
nsigned char *id); | | RAPTOR_API raptor_uri* raptor_new_uri_from_id(raptor_uri *base_uri, const u
nsigned char *id); | |
| RAPTOR_API raptor_uri* raptor_new_uri_for_rdf_concept(const char *name); | | RAPTOR_API raptor_uri* raptor_new_uri_for_rdf_concept(const char *name); | |
| RAPTOR_API void raptor_free_uri(raptor_uri *uri); | | RAPTOR_API void raptor_free_uri(raptor_uri *uri); | |
| RAPTOR_API int raptor_uri_equals(raptor_uri* uri1, raptor_uri* uri2); | | RAPTOR_API int raptor_uri_equals(raptor_uri* uri1, raptor_uri* uri2); | |
| RAPTOR_API raptor_uri* raptor_uri_copy(raptor_uri *uri); | | RAPTOR_API raptor_uri* raptor_uri_copy(raptor_uri *uri); | |
| RAPTOR_API char* raptor_uri_as_string(raptor_uri *uri); | | RAPTOR_API char* raptor_uri_as_string(raptor_uri *uri); | |
|
| | | RAPTOR_API char* raptor_uri_as_counted_string(raptor_uri *uri, size_t* len_
p); | |
| | | | |
| /* Make an xml:base-compatible URI from an existing one */ | | /* Make an xml:base-compatible URI from an existing one */ | |
| RAPTOR_API raptor_uri* raptor_new_uri_for_xmlbase(raptor_uri* old_uri); | | RAPTOR_API raptor_uri* raptor_new_uri_for_xmlbase(raptor_uri* old_uri); | |
| | | | |
| /* Identifier functions */ | | /* Identifier functions */ | |
| RAPTOR_API raptor_identifier* raptor_new_identifier(raptor_identifier_type
type, raptor_uri *uri, raptor_uri_source uri_source, unsigned char *id); | | RAPTOR_API raptor_identifier* raptor_new_identifier(raptor_identifier_type
type, raptor_uri *uri, raptor_uri_source uri_source, unsigned char *id); | |
| RAPTOR_API void raptor_init_identifier(raptor_identifier *identifier, rapto
r_identifier_type type, raptor_uri *uri, raptor_uri_source uri_source, unsi
gned char *id); | | RAPTOR_API void raptor_init_identifier(raptor_identifier *identifier, rapto
r_identifier_type type, raptor_uri *uri, raptor_uri_source uri_source, unsi
gned char *id); | |
| RAPTOR_API int raptor_copy_identifier(raptor_identifier *dest, raptor_ident
ifier *src); | | RAPTOR_API int raptor_copy_identifier(raptor_identifier *dest, raptor_ident
ifier *src); | |
| RAPTOR_API void raptor_free_identifier(raptor_identifier *identifier); | | RAPTOR_API void raptor_free_identifier(raptor_identifier *identifier); | |
| | | | |
|
| | | /* Utility functions */ | |
| RAPTOR_API int raptor_print_ntriples_string(FILE *stream, const char *strin
g, const char delim); | | RAPTOR_API int raptor_print_ntriples_string(FILE *stream, const char *strin
g, const char delim); | |
|
| | | RAPTOR_API const char* raptor_ntriples_term_as_string (raptor_ntriples_term | |
| | | _type term); | |
| | | RAPTOR_API char* raptor_xml_escape_string(raptor_parser *rdf_parser, const | |
| | | unsigned char *string, size_t len, size_t *new_len_p, char quote); | |
| | | | |
| /* raptor_uri.c */ | | /* raptor_uri.c */ | |
| RAPTOR_API void raptor_uri_resolve_uri_reference (const char *base_uri, con
st char *reference_uri, char *buffer, size_t length); | | RAPTOR_API void raptor_uri_resolve_uri_reference (const char *base_uri, con
st char *reference_uri, char *buffer, size_t length); | |
| RAPTOR_API char *raptor_uri_filename_to_uri_string(const char *filename); | | RAPTOR_API char *raptor_uri_filename_to_uri_string(const char *filename); | |
| RAPTOR_API char *raptor_uri_uri_string_to_filename(const char *uri_string); | | RAPTOR_API char *raptor_uri_uri_string_to_filename(const char *uri_string); | |
| RAPTOR_API int raptor_uri_is_file_uri(const char* uri_string); | | RAPTOR_API int raptor_uri_is_file_uri(const char* uri_string); | |
| RAPTOR_API void raptor_uri_init(void); | | RAPTOR_API void raptor_uri_init(void); | |
| | | | |
| typedef raptor_uri* (*raptor_new_uri_func) (void *context, const char *uri_
string); | | typedef raptor_uri* (*raptor_new_uri_func) (void *context, const char *uri_
string); | |
| typedef raptor_uri* (*raptor_new_uri_from_uri_local_name_func) (void *conte
xt, raptor_uri *uri, const char *local_name); | | typedef raptor_uri* (*raptor_new_uri_from_uri_local_name_func) (void *conte
xt, raptor_uri *uri, const char *local_name); | |
| typedef raptor_uri* (*raptor_new_uri_relative_to_base_func) (void *context,
raptor_uri *base_uri, const char *uri_string); | | typedef raptor_uri* (*raptor_new_uri_relative_to_base_func) (void *context,
raptor_uri *base_uri, const char *uri_string); | |
| typedef raptor_uri* (*raptor_new_uri_for_rdf_concept_func) (void *context,
const char *name); | | typedef raptor_uri* (*raptor_new_uri_for_rdf_concept_func) (void *context,
const char *name); | |
| typedef void (*raptor_free_uri_func) (void *context, raptor_uri *uri); | | typedef void (*raptor_free_uri_func) (void *context, raptor_uri *uri); | |
| typedef int (*raptor_uri_equals_func) (void *context, raptor_uri* uri1, rap
tor_uri* uri2); | | typedef int (*raptor_uri_equals_func) (void *context, raptor_uri* uri1, rap
tor_uri* uri2); | |
| typedef raptor_uri* (*raptor_uri_copy_func) (void *context, raptor_uri *uri
); | | typedef raptor_uri* (*raptor_uri_copy_func) (void *context, raptor_uri *uri
); | |
| typedef char* (*raptor_uri_as_string_func)(void *context, raptor_uri *uri); | | typedef char* (*raptor_uri_as_string_func)(void *context, raptor_uri *uri); | |
|
| | | typedef char* (*raptor_uri_as_counted_string_func)(void *context, raptor_ur
i *uri, size_t* len_p); | |
| | | | |
| typedef struct { | | typedef struct { | |
| /* constructors */ | | /* constructors */ | |
| raptor_new_uri_func new_uri; | | raptor_new_uri_func new_uri; | |
| raptor_new_uri_from_uri_local_name_func new_uri_from_uri_local_name; | | raptor_new_uri_from_uri_local_name_func new_uri_from_uri_local_name; | |
| raptor_new_uri_relative_to_base_func new_uri_relative_to_base; | | raptor_new_uri_relative_to_base_func new_uri_relative_to_base; | |
| raptor_new_uri_for_rdf_concept_func new_uri_for_rdf_concept; | | raptor_new_uri_for_rdf_concept_func new_uri_for_rdf_concept; | |
| /* destructor */ | | /* destructor */ | |
| raptor_free_uri_func free_uri; | | raptor_free_uri_func free_uri; | |
| /* methods */ | | /* methods */ | |
| raptor_uri_equals_func uri_equals; | | raptor_uri_equals_func uri_equals; | |
| raptor_uri_copy_func uri_copy; /* well, copy construct
or */ | | raptor_uri_copy_func uri_copy; /* well, copy construct
or */ | |
| raptor_uri_as_string_func uri_as_string; | | raptor_uri_as_string_func uri_as_string; | |
|
| | | raptor_uri_as_counted_string_func uri_as_counted_string; | |
| int initialised; | | int initialised; | |
| } raptor_uri_handler; | | } raptor_uri_handler; | |
| | | | |
| RAPTOR_API void raptor_uri_set_handler(raptor_uri_handler *handler, void *c
ontext); | | RAPTOR_API void raptor_uri_set_handler(raptor_uri_handler *handler, void *c
ontext); | |
| RAPTOR_API void raptor_uri_get_handler(raptor_uri_handler **handler, void *
*context); | | RAPTOR_API void raptor_uri_get_handler(raptor_uri_handler **handler, void *
*context); | |
| | | | |
| #define RAPTOR_RDF_MS_URI "http://www.w3.org/1999/02/22-rdf-syntax-ns#" | | #define RAPTOR_RDF_MS_URI "http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
| #define RAPTOR_RDF_SCHEMA_URI "http://www.w3.org/2000/01/rdf-schema#" | | #define RAPTOR_RDF_SCHEMA_URI "http://www.w3.org/2000/01/rdf-schema#" | |
| | | | |
|
| | | /* raptor_www */ | |
| | | RAPTOR_API void raptor_www_init(void); | |
| | | RAPTOR_API void raptor_www_finish(void); | |
| | | | |
| | | RAPTOR_API raptor_www *raptor_www_new(void); | |
| | | RAPTOR_API raptor_www *raptor_www_new_with_connection(void* connection); | |
| | | RAPTOR_API void raptor_www_free(raptor_www *www); | |
| | | RAPTOR_API void raptor_www_set_user_agent(raptor_www *www, const char *user | |
| | | _agent); | |
| | | RAPTOR_API void raptor_www_set_proxy(raptor_www *www, const char *proxy); | |
| | | void | |
| | | RAPTOR_API raptor_www_set_write_bytes_handler(raptor_www *www, raptor_www_w | |
| | | rite_bytes_handler handler, void *user_data); | |
| | | RAPTOR_API void raptor_www_set_content_type_handler(raptor_www *www, raptor | |
| | | _www_content_type_handler handler, void *user_data); | |
| | | RAPTOR_API void raptor_www_set_error_handler(raptor_www *www, raptor_messag | |
| | | e_handler error_handler, void *error_data); | |
| | | RAPTOR_API int raptor_www_fetch(raptor_www *www, raptor_uri *uri); | |
| | | RAPTOR_API void* raptor_www_get_connection(raptor_www *www); | |
| | | RAPTOR_API void raptor_www_abort(raptor_www *www, const char *reason); | |
| | | | |
| | | /* OLD RDF/XML Parser Public functions */ | |
| | | | |
| | | RAPTOR_API raptor_parser* RAPTOR_DEPRECATED raptor_new(void); | |
| | | RAPTOR_API void RAPTOR_DEPRECATED raptor_free(raptor_parser *rdf_parser); | |
| | | | |
| | | /* OLD N-Triples Parser Public functions */ | |
| | | | |
| | | RAPTOR_API raptor_parser* RAPTOR_DEPRECATED raptor_ntriples_new(void); | |
| | | RAPTOR_API void RAPTOR_DEPRECATED raptor_ntriples_free(raptor_parser *parse | |
| | | r); | |
| | | | |
| | | RAPTOR_API void RAPTOR_DEPRECATED raptor_ntriples_set_error_handler(raptor_ | |
| | | parser* parser, void *user_data, raptor_message_handler handler); | |
| | | RAPTOR_API void RAPTOR_DEPRECATED raptor_ntriples_set_fatal_error_handler(r | |
| | | aptor_parser* parser, void *user_data, raptor_message_handler handler); | |
| | | RAPTOR_API void RAPTOR_DEPRECATED raptor_ntriples_set_statement_handler(rap | |
| | | tor_parser* parser, void *user_data, raptor_statement_handler handler); | |
| | | | |
| | | RAPTOR_API int RAPTOR_DEPRECATED raptor_ntriples_parse_file(raptor_parser* | |
| | | parser, raptor_uri *uri, raptor_uri *base_uri); | |
| | | | |
| #ifdef __cplusplus | | #ifdef __cplusplus | |
| } | | } | |
| #endif | | #endif | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 15 change blocks. |
| 12 lines changed or deleted | | 85 lines changed or added | |
|