<?xml version="1.0" encoding="utf-8" standalone="no"?>
<book xmlns="http://www.devhelp.net/book" title="librygel-db Reference Manual" link="index.html" author="" name="librygel-db" version="2" language="c" online="http://developer.gnome.org/librygel-db/index.html">
  <chapters>
    <sub name="Overview" link="overview.html">
      <sub name="" link="overview.html#overview">
        <sub name="Basic Usage" link="overview.html#id-1.2.2.4"/>
      </sub>
    </sub>
    <sub name="librygel-db API Reference" link="api-main-list-c.html">
      <sub name="RygelDatabaseSqlFunction" link="RygelDatabaseSqlFunction.html"/>
      <sub name="RygelDatabaseCursorIterator" link="RygelDatabaseCursorIterator.html"/>
      <sub name="RygelDatabaseDatabase" link="RygelDatabaseDatabase.html"/>
      <sub name="RygelDatabaseSqlOperator" link="RygelDatabaseSqlOperator.html"/>
    </sub>
    <sub name="Object Hierarchy" link="object-tree.html"/>
    <sub name="API Index" link="api-index-full.html"/>
    <sub name="Index of deprecated API" link="deprecated-api-index.html"/>
    <sub name="Annotation Glossary" link="annotation-glossary.html"/>
  </chapters>
  <functions>
    <keyword type="function" name="rygel_database_sql_function_new ()" link="RygelDatabaseSqlFunction.html#rygel-database-sql-function-new"/>
    <keyword type="macro" name="RYGEL_DATABASE_TYPE_SQL_FUNCTION" link="RygelDatabaseSqlFunction.html#RYGEL-DATABASE-TYPE-SQL-FUNCTION:CAPS"/>
    <keyword type="struct" name="struct RygelDatabaseSqlFunction" link="RygelDatabaseSqlFunction.html#RygelDatabaseSqlFunction-struct"/>
    <keyword type="struct" name="struct RygelDatabaseSqlFunctionClass" link="RygelDatabaseSqlFunction.html#RygelDatabaseSqlFunctionClass"/>
    <keyword type="function" name="rygel_database_cursor_bind ()" link="RygelDatabaseCursorIterator.html#rygel-database-cursor-bind"/>
    <keyword type="function" name="rygel_database_cursor_has_next ()" link="RygelDatabaseCursorIterator.html#rygel-database-cursor-has-next"/>
    <keyword type="function" name="rygel_database_cursor_next ()" link="RygelDatabaseCursorIterator.html#rygel-database-cursor-next"/>
    <keyword type="function" name="rygel_database_cursor_iterator ()" link="RygelDatabaseCursorIterator.html#rygel-database-cursor-iterator"/>
    <keyword type="function" name="rygel_database_cursor_throw_if_code_is_error ()" link="RygelDatabaseCursorIterator.html#rygel-database-cursor-throw-if-code-is-error"/>
    <keyword type="function" name="rygel_database_cursor_throw_if_db_has_error ()" link="RygelDatabaseCursorIterator.html#rygel-database-cursor-throw-if-db-has-error"/>
    <keyword type="function" name="rygel_database_cursor_iterator_next ()" link="RygelDatabaseCursorIterator.html#rygel-database-cursor-iterator-next"/>
    <keyword type="function" name="rygel_database_cursor_iterator_get ()" link="RygelDatabaseCursorIterator.html#rygel-database-cursor-iterator-get"/>
    <keyword type="function" name="rygel_database_cursor_iterator_new ()" link="RygelDatabaseCursorIterator.html#rygel-database-cursor-iterator-new"/>
    <keyword type="function" name="rygel_database_cursor_iterator_ref ()" link="RygelDatabaseCursorIterator.html#rygel-database-cursor-iterator-ref"/>
    <keyword type="function" name="rygel_database_cursor_iterator_unref ()" link="RygelDatabaseCursorIterator.html#rygel-database-cursor-iterator-unref"/>
    <keyword type="function" name="rygel_database_cursor_param_spec_iterator ()" link="RygelDatabaseCursorIterator.html#rygel-database-cursor-param-spec-iterator"/>
    <keyword type="function" name="rygel_database_cursor_value_set_iterator ()" link="RygelDatabaseCursorIterator.html#rygel-database-cursor-value-set-iterator"/>
    <keyword type="function" name="rygel_database_cursor_value_get_iterator ()" link="RygelDatabaseCursorIterator.html#rygel-database-cursor-value-get-iterator"/>
    <keyword type="function" name="rygel_database_cursor_value_take_iterator ()" link="RygelDatabaseCursorIterator.html#rygel-database-cursor-value-take-iterator"/>
    <keyword type="function" name="rygel_database_cursor_new ()" link="RygelDatabaseCursorIterator.html#rygel-database-cursor-new"/>
    <keyword type="macro" name="RYGEL_DATABASE_TYPE_CURSOR" link="RygelDatabaseCursorIterator.html#RYGEL-DATABASE-TYPE-CURSOR:CAPS"/>
    <keyword type="macro" name="RYGEL_DATABASE_CURSOR_TYPE_ITERATOR" link="RygelDatabaseCursorIterator.html#RYGEL-DATABASE-CURSOR-TYPE-ITERATOR:CAPS"/>
    <keyword type="struct" name="struct RygelDatabaseCursorIterator" link="RygelDatabaseCursorIterator.html#RygelDatabaseCursorIterator-struct"/>
    <keyword type="struct" name="struct RygelDatabaseCursorIteratorClass" link="RygelDatabaseCursorIterator.html#RygelDatabaseCursorIteratorClass"/>
    <keyword type="struct" name="struct RygelDatabaseCursor" link="RygelDatabaseCursorIterator.html#RygelDatabaseCursor-struct"/>
    <keyword type="struct" name="struct RygelDatabaseCursorClass" link="RygelDatabaseCursorIterator.html#RygelDatabaseCursorClass"/>
    <keyword type="function" name="rygel_database_database_exec_cursor ()" link="RygelDatabaseDatabase.html#rygel-database-database-exec-cursor"/>
    <keyword type="function" name="rygel_database_database_exec ()" link="RygelDatabaseDatabase.html#rygel-database-database-exec"/>
    <keyword type="function" name="rygel_database_database_query_value ()" link="RygelDatabaseDatabase.html#rygel-database-database-query-value"/>
    <keyword type="function" name="rygel_database_database_analyze ()" link="RygelDatabaseDatabase.html#rygel-database-database-analyze"/>
    <keyword type="function" name="rygel_database_database_begin ()" link="RygelDatabaseDatabase.html#rygel-database-database-begin"/>
    <keyword type="function" name="rygel_database_database_commit ()" link="RygelDatabaseDatabase.html#rygel-database-database-commit"/>
    <keyword type="function" name="rygel_database_database_rollback ()" link="RygelDatabaseDatabase.html#rygel-database-database-rollback"/>
    <keyword type="function" name="rygel_database_database_is_empty ()" link="RygelDatabaseDatabase.html#rygel-database-database-is-empty"/>
    <keyword type="function" name="rygel_database_database_new ()" link="RygelDatabaseDatabase.html#rygel-database-database-new"/>
    <keyword type="function" name="rygel_database_database_set_name ()" link="RygelDatabaseDatabase.html#rygel-database-database-set-name"/>
    <keyword type="function" name="rygel_database_database_set_flavor ()" link="RygelDatabaseDatabase.html#rygel-database-database-set-flavor"/>
    <keyword type="function" name="rygel_database_database_set_flags ()" link="RygelDatabaseDatabase.html#rygel-database-database-set-flags"/>
    <keyword type="function" name="rygel_database_database_utf8_contains ()" link="RygelDatabaseDatabase.html#rygel-database-database-utf8-contains"/>
    <keyword type="function" name="rygel_database_database_utf8_collate ()" link="RygelDatabaseDatabase.html#rygel-database-database-utf8-collate"/>
    <keyword type="function" name="rygel_database_null ()" link="RygelDatabaseDatabase.html#rygel-database-null"/>
    <keyword type="macro" name="RYGEL_DATABASE_TYPE_DATABASE" link="RygelDatabaseDatabase.html#RYGEL-DATABASE-TYPE-DATABASE:CAPS"/>
    <keyword type="struct" name="struct RygelDatabaseDatabase" link="RygelDatabaseDatabase.html#RygelDatabaseDatabase-struct"/>
    <keyword type="struct" name="struct RygelDatabaseDatabaseClass" link="RygelDatabaseDatabase.html#RygelDatabaseDatabaseClass"/>
    <keyword type="enum" name="enum RygelDatabaseFlavor" link="RygelDatabaseDatabase.html#RygelDatabaseFlavor"/>
    <keyword type="enum" name="enum RygelDatabaseFlags" link="RygelDatabaseDatabase.html#RygelDatabaseFlags"/>
    <keyword type="enum" name="enum RygelDatabaseDatabaseError" link="RygelDatabaseDatabase.html#RygelDatabaseDatabaseError"/>
    <keyword type="property" name="The “flags” property" link="RygelDatabaseDatabase.html#RygelDatabaseDatabase--flags"/>
    <keyword type="property" name="The “flavor” property" link="RygelDatabaseDatabase.html#RygelDatabaseDatabase--flavor"/>
    <keyword type="property" name="The “name” property" link="RygelDatabaseDatabase.html#RygelDatabaseDatabase--name"/>
    <keyword type="function" name="rygel_database_sql_operator_to_string ()" link="RygelDatabaseSqlOperator.html#rygel-database-sql-operator-to-string"/>
    <keyword type="function" name="rygel_database_sql_operator_new ()" link="RygelDatabaseSqlOperator.html#rygel-database-sql-operator-new"/>
    <keyword type="function" name="rygel_database_sql_operator_new_from_search_criteria_op ()" link="RygelDatabaseSqlOperator.html#rygel-database-sql-operator-new-from-search-criteria-op"/>
    <keyword type="macro" name="RYGEL_DATABASE_TYPE_SQL_OPERATOR" link="RygelDatabaseSqlOperator.html#RYGEL-DATABASE-TYPE-SQL-OPERATOR:CAPS"/>
    <keyword type="struct" name="struct RygelDatabaseSqlOperator" link="RygelDatabaseSqlOperator.html#RygelDatabaseSqlOperator-struct"/>
    <keyword type="struct" name="struct RygelDatabaseSqlOperatorClass" link="RygelDatabaseSqlOperator.html#RygelDatabaseSqlOperatorClass"/>
    <keyword type="constant" name="RYGEL_DATABASE_FLAVOR_CACHE" link="RygelDatabaseDatabase.html#RYGEL-DATABASE-FLAVOR-CACHE:CAPS"/>
    <keyword type="constant" name="RYGEL_DATABASE_FLAVOR_CONFIG" link="RygelDatabaseDatabase.html#RYGEL-DATABASE-FLAVOR-CONFIG:CAPS"/>
    <keyword type="constant" name="RYGEL_DATABASE_FLAVOR_FOREIGN" link="RygelDatabaseDatabase.html#RYGEL-DATABASE-FLAVOR-FOREIGN:CAPS"/>
    <keyword type="constant" name="RYGEL_DATABASE_FLAGS_READ_ONLY" link="RygelDatabaseDatabase.html#RYGEL-DATABASE-FLAGS-READ-ONLY:CAPS"/>
    <keyword type="constant" name="RYGEL_DATABASE_FLAGS_WRITE_ONLY" link="RygelDatabaseDatabase.html#RYGEL-DATABASE-FLAGS-WRITE-ONLY:CAPS"/>
    <keyword type="constant" name="RYGEL_DATABASE_FLAGS_READ_WRITE" link="RygelDatabaseDatabase.html#RYGEL-DATABASE-FLAGS-READ-WRITE:CAPS"/>
    <keyword type="constant" name="RYGEL_DATABASE_FLAGS_SHARED" link="RygelDatabaseDatabase.html#RYGEL-DATABASE-FLAGS-SHARED:CAPS"/>
    <keyword type="constant" name="RYGEL_DATABASE_DATABASE_ERROR_SQLITE_ERROR" link="RygelDatabaseDatabase.html#RYGEL-DATABASE-DATABASE-ERROR-SQLITE-ERROR:CAPS"/>
    <keyword type="constant" name="RYGEL_DATABASE_DATABASE_ERROR_OPEN" link="RygelDatabaseDatabase.html#RYGEL-DATABASE-DATABASE-ERROR-OPEN:CAPS"/>
    <keyword type="constant" name="RYGEL_DATABASE_DATABASE_ERROR_PREPARE" link="RygelDatabaseDatabase.html#RYGEL-DATABASE-DATABASE-ERROR-PREPARE:CAPS"/>
    <keyword type="constant" name="RYGEL_DATABASE_DATABASE_ERROR_BIND" link="RygelDatabaseDatabase.html#RYGEL-DATABASE-DATABASE-ERROR-BIND:CAPS"/>
    <keyword type="constant" name="RYGEL_DATABASE_DATABASE_ERROR_STEP" link="RygelDatabaseDatabase.html#RYGEL-DATABASE-DATABASE-ERROR-STEP:CAPS"/>
    <keyword type="member" name="RygelDatabaseCursorIteratorClass.finalize" link="RygelDatabaseCursorIterator.html#RygelDatabaseCursorIteratorClass.finalize"/>
    <keyword type="member" name="RygelDatabaseSqlOperatorClass.to-string" link="RygelDatabaseSqlOperator.html#RygelDatabaseSqlOperatorClass.to-string"/>
  </functions>
</book>
