/* ----------------------------------------------------------------------------
 * This file was automatically generated by SWIG (http://www.swig.org).
 * Version 1.3.40
 * 
 * This file is not intended to be easily readable and contains a number of 
 * coding conventions designed to improve portability and efficiency. Do not make
 * changes to this file unless you know what you are doing--modify the SWIG 
 * interface file instead. 
 * ----------------------------------------------------------------------------- */

#ifndef PHP_REDLAND_H
#define PHP_REDLAND_H

extern zend_module_entry redland_module_entry;
#define phpext_redland_ptr &redland_module_entry

#ifdef PHP_WIN32
# define PHP_REDLAND_API __declspec(dllexport)
#else
# define PHP_REDLAND_API
#endif

#ifdef ZTS
#include "TSRM.h"
#endif

PHP_MINIT_FUNCTION(redland);
PHP_MSHUTDOWN_FUNCTION(redland);
PHP_RINIT_FUNCTION(redland);
PHP_RSHUTDOWN_FUNCTION(redland);
PHP_MINFO_FUNCTION(redland);

ZEND_NAMED_FUNCTION(_wrap_librdf_new_digest);
ZEND_NAMED_FUNCTION(_wrap_librdf_free_digest);
ZEND_NAMED_FUNCTION(_wrap_librdf_digest_init);
ZEND_NAMED_FUNCTION(_wrap_librdf_digest_update);
ZEND_NAMED_FUNCTION(_wrap_librdf_digest_update_string);
ZEND_NAMED_FUNCTION(_wrap_librdf_digest_final);
ZEND_NAMED_FUNCTION(_wrap_librdf_digest_to_string);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_hash_from_string);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_hash_from_array_of_strings);
ZEND_NAMED_FUNCTION(_wrap_librdf_hash_to_string);
ZEND_NAMED_FUNCTION(_wrap_librdf_free_hash);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_world);
ZEND_NAMED_FUNCTION(_wrap_librdf_free_world);
ZEND_NAMED_FUNCTION(_wrap_librdf_world_open);
ZEND_NAMED_FUNCTION(_wrap_librdf_world_get_feature);
ZEND_NAMED_FUNCTION(_wrap_librdf_world_set_feature);
ZEND_NAMED_FUNCTION(_wrap_librdf_parser_get_accept_header);
ZEND_NAMED_FUNCTION(_wrap_librdf_world_set_logger);
ZEND_NAMED_FUNCTION(_wrap_librdf_free_iterator);
ZEND_NAMED_FUNCTION(_wrap_librdf_iterator_end);
ZEND_NAMED_FUNCTION(_wrap_librdf_iterator_get_object);
ZEND_NAMED_FUNCTION(_wrap_librdf_iterator_get_context);
ZEND_NAMED_FUNCTION(_wrap_librdf_iterator_next);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_uri);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_uri_from_uri);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_uri_from_filename);
ZEND_NAMED_FUNCTION(_wrap_librdf_free_uri);
ZEND_NAMED_FUNCTION(_wrap_librdf_uri_to_string);
ZEND_NAMED_FUNCTION(_wrap_librdf_uri_equals);
ZEND_NAMED_FUNCTION(_wrap_librdf_uri_compare);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_node);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_node_from_uri_string);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_node_from_uri);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_node_from_uri_local_name);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_node_from_normalised_uri_string);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_node_from_literal);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_node_from_typed_literal);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_node_from_node);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_node_from_blank_identifier);
ZEND_NAMED_FUNCTION(_wrap_librdf_free_node);
ZEND_NAMED_FUNCTION(_wrap_librdf_node_get_uri);
ZEND_NAMED_FUNCTION(_wrap_librdf_node_get_type);
ZEND_NAMED_FUNCTION(_wrap_librdf_node_get_literal_value);
ZEND_NAMED_FUNCTION(_wrap_librdf_node_get_literal_value_as_latin1);
ZEND_NAMED_FUNCTION(_wrap_librdf_node_get_literal_value_language);
ZEND_NAMED_FUNCTION(_wrap_librdf_node_get_literal_value_datatype_uri);
ZEND_NAMED_FUNCTION(_wrap_librdf_node_get_literal_value_is_wf_xml);
ZEND_NAMED_FUNCTION(_wrap_librdf_node_get_li_ordinal);
ZEND_NAMED_FUNCTION(_wrap_librdf_node_to_string);
ZEND_NAMED_FUNCTION(_wrap_librdf_node_get_blank_identifier);
ZEND_NAMED_FUNCTION(_wrap_librdf_node_is_resource);
ZEND_NAMED_FUNCTION(_wrap_librdf_node_is_literal);
ZEND_NAMED_FUNCTION(_wrap_librdf_node_is_blank);
ZEND_NAMED_FUNCTION(_wrap_librdf_node_equals);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_statement);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_statement_from_statement);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_statement_from_nodes);
ZEND_NAMED_FUNCTION(_wrap_librdf_free_statement);
ZEND_NAMED_FUNCTION(_wrap_librdf_statement_get_subject);
ZEND_NAMED_FUNCTION(_wrap_librdf_statement_set_subject);
ZEND_NAMED_FUNCTION(_wrap_librdf_statement_get_predicate);
ZEND_NAMED_FUNCTION(_wrap_librdf_statement_set_predicate);
ZEND_NAMED_FUNCTION(_wrap_librdf_statement_get_object);
ZEND_NAMED_FUNCTION(_wrap_librdf_statement_set_object);
ZEND_NAMED_FUNCTION(_wrap_librdf_statement_equals);
ZEND_NAMED_FUNCTION(_wrap_librdf_statement_match);
ZEND_NAMED_FUNCTION(_wrap_librdf_statement_to_string);
ZEND_NAMED_FUNCTION(_wrap_librdf_statement_is_complete);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_model);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_model_with_options);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_model_from_model);
ZEND_NAMED_FUNCTION(_wrap_librdf_free_model);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_size);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_add);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_add_string_literal_statement);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_add_typed_literal_statement);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_add_statement);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_add_statements);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_remove_statement);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_contains_statement);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_as_stream);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_find_statements);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_find_statements_in_context);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_get_sources);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_get_arcs);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_get_targets);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_get_source);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_get_arc);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_get_arcs_out);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_get_arcs_in);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_has_arc_in);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_has_arc_out);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_get_target);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_context_add_statement);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_context_add_statements);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_context_remove_statement);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_context_remove_statements);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_context_as_stream);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_sync);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_get_contexts);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_contains_context);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_get_feature);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_set_feature);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_load);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_query_execute);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_to_string);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_transaction_start);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_transaction_commit);
ZEND_NAMED_FUNCTION(_wrap_librdf_model_transaction_rollback);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_storage);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_storage_from_storage);
ZEND_NAMED_FUNCTION(_wrap_librdf_free_storage);
ZEND_NAMED_FUNCTION(_wrap_librdf_parser_check_name);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_parser);
ZEND_NAMED_FUNCTION(_wrap_librdf_free_parser);
ZEND_NAMED_FUNCTION(_wrap_librdf_parser_parse_as_stream);
ZEND_NAMED_FUNCTION(_wrap_librdf_parser_parse_into_model);
ZEND_NAMED_FUNCTION(_wrap_librdf_parser_parse_string_as_stream);
ZEND_NAMED_FUNCTION(_wrap_librdf_parser_parse_string_into_model);
ZEND_NAMED_FUNCTION(_wrap_librdf_parser_parse_counted_string_as_stream);
ZEND_NAMED_FUNCTION(_wrap_librdf_parser_parse_counted_string_into_model);
ZEND_NAMED_FUNCTION(_wrap_librdf_parser_get_feature);
ZEND_NAMED_FUNCTION(_wrap_librdf_parser_set_feature);
ZEND_NAMED_FUNCTION(_wrap_librdf_parser_guess_name);
ZEND_NAMED_FUNCTION(_wrap_librdf_parser_guess_name2);
ZEND_NAMED_FUNCTION(_wrap_librdf_parser_get_namespaces_seen_prefix);
ZEND_NAMED_FUNCTION(_wrap_librdf_parser_get_namespaces_seen_uri);
ZEND_NAMED_FUNCTION(_wrap_librdf_parser_get_namespaces_seen_count);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_query);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_query_from_query);
ZEND_NAMED_FUNCTION(_wrap_librdf_free_query);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_execute);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_get_limit);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_set_limit);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_get_offset);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_set_offset);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_results_as_stream);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_results_get_count);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_results_next);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_results_finished);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_results_get_binding_value);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_results_get_binding_name);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_results_get_binding_value_by_name);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_results_get_bindings_count);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_results_to_file);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_results_to_file2);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_results_to_string);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_results_to_string2);
ZEND_NAMED_FUNCTION(_wrap_librdf_free_query_results);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_results_is_bindings);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_results_is_boolean);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_results_is_graph);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_results_is_syntax);
ZEND_NAMED_FUNCTION(_wrap_librdf_query_results_get_boolean);
ZEND_NAMED_FUNCTION(_wrap_librdf_serializer_check_name);
ZEND_NAMED_FUNCTION(_wrap_librdf_new_serializer);
ZEND_NAMED_FUNCTION(_wrap_librdf_free_serializer);
ZEND_NAMED_FUNCTION(_wrap_librdf_serializer_serialize_stream_to_file);
ZEND_NAMED_FUNCTION(_wrap_librdf_serializer_serialize_model_to_file);
ZEND_NAMED_FUNCTION(_wrap_librdf_serializer_serialize_stream_to_string);
ZEND_NAMED_FUNCTION(_wrap_librdf_serializer_serialize_model_to_string);
ZEND_NAMED_FUNCTION(_wrap_librdf_serializer_get_feature);
ZEND_NAMED_FUNCTION(_wrap_librdf_serializer_set_feature);
ZEND_NAMED_FUNCTION(_wrap_librdf_serializer_set_namespace);
ZEND_NAMED_FUNCTION(_wrap_librdf_free_stream);
ZEND_NAMED_FUNCTION(_wrap_librdf_stream_end);
ZEND_NAMED_FUNCTION(_wrap_librdf_stream_next);
ZEND_NAMED_FUNCTION(_wrap_librdf_stream_get_object);
ZEND_NAMED_FUNCTION(_wrap_librdf_stream_get_context);
ZEND_NAMED_FUNCTION(_wrap_librdf_log_message_code);
ZEND_NAMED_FUNCTION(_wrap_librdf_log_message_level);
ZEND_NAMED_FUNCTION(_wrap_librdf_log_message_facility);
ZEND_NAMED_FUNCTION(_wrap_librdf_log_message_message);
ZEND_NAMED_FUNCTION(_wrap_librdf_log_message_locator);
ZEND_NAMED_FUNCTION(_wrap_raptor_locator_line);
ZEND_NAMED_FUNCTION(_wrap_raptor_locator_column);
ZEND_NAMED_FUNCTION(_wrap_raptor_locator_byte);
ZEND_NAMED_FUNCTION(_wrap_raptor_locator_file);
ZEND_NAMED_FUNCTION(_wrap_raptor_locator_uri);
ZEND_NAMED_FUNCTION(_wrap_librdf_internal_test_error);
ZEND_NAMED_FUNCTION(_wrap_librdf_internal_test_warning);
ZEND_NAMED_FUNCTION(_wrap_librdf_short_copyright_string_get);
ZEND_NAMED_FUNCTION(_wrap_librdf_copyright_string_get);
ZEND_NAMED_FUNCTION(_wrap_librdf_version_string_get);
ZEND_NAMED_FUNCTION(_wrap_librdf_version_major_get);
ZEND_NAMED_FUNCTION(_wrap_librdf_version_minor_get);
ZEND_NAMED_FUNCTION(_wrap_librdf_version_release_get);
ZEND_NAMED_FUNCTION(_wrap_librdf_version_decimal_get);
ZEND_NAMED_FUNCTION(_wrap_raptor_version_string_get);
ZEND_NAMED_FUNCTION(_wrap_raptor_version_major_get);
ZEND_NAMED_FUNCTION(_wrap_raptor_version_minor_get);
ZEND_NAMED_FUNCTION(_wrap_raptor_version_release_get);
ZEND_NAMED_FUNCTION(_wrap_raptor_version_decimal_get);
ZEND_NAMED_FUNCTION(_wrap_rasqal_version_string_get);
ZEND_NAMED_FUNCTION(_wrap_rasqal_version_major_get);
ZEND_NAMED_FUNCTION(_wrap_rasqal_version_minor_get);
ZEND_NAMED_FUNCTION(_wrap_rasqal_version_release_get);
ZEND_NAMED_FUNCTION(_wrap_rasqal_version_decimal_get);
ZEND_NAMED_FUNCTION(_wrap_librdf_php_get_world);
ZEND_NAMED_FUNCTION(_wrap_librdf_php_world_finish);
ZEND_NAMED_FUNCTION(_wrap_librdf_php_get_null_node);
ZEND_NAMED_FUNCTION(_wrap_librdf_php_get_null_uri);
#endif /* PHP_REDLAND_H */
