## midori-array

midori-array

## Synopsis

    #include <midori/midori.h>

    KatzeArray *        katze_array_from_sqlite             (sqlite3 *db,
                                                             const gchar *sqlcmd);
    KatzeArray *        katze_array_from_statement          (sqlite3_stmt *stmt);
    gint64              midori_array_count_recursive        (KatzeArray *bookmarks,
                                                             const gchar *condition,
                                                             const gchar *value,
                                                             KatzeItem *folder,
                                                             gboolean recursive);
    gboolean            midori_array_from_file              (KatzeArray *array,
                                                             const gchar *filename,
                                                             const gchar *format,
                                                             GError **error);
    KatzeArray *        midori_array_query                  (KatzeArray *array,
                                                             const gchar *fields,
                                                             const gchar *condition,
                                                             const gchar *value);
    KatzeArray *        midori_array_query_recursive        (KatzeArray *array,
                                                             const gchar *fields,
                                                             const gchar *condition,
                                                             const gchar *value,
                                                             gboolean recursive);
    gboolean            midori_array_to_file                (KatzeArray *array,
                                                             const gchar *filename,
                                                             const gchar *format,
                                                             GError **error);

## Description

## Details

### katze_array_from_sqlite ()

    KatzeArray *        katze_array_from_sqlite             (sqlite3 *db,
                                                             const gchar *sqlcmd);

### katze_array_from_statement ()

    KatzeArray *        katze_array_from_statement          (sqlite3_stmt *stmt);

### midori_array_count_recursive ()

    gint64              midori_array_count_recursive        (KatzeArray *bookmarks,
                                                             const gchar *condition,
                                                             const gchar *value,
                                                             KatzeItem *folder,
                                                             gboolean recursive);

### midori_array_from_file ()

    gboolean            midori_array_from_file              (KatzeArray *array,
                                                             const gchar *filename,
                                                             const gchar *format,
                                                             GError **error);

### midori_array_query ()

    KatzeArray *        midori_array_query                  (KatzeArray *array,
                                                             const gchar *fields,
                                                             const gchar *condition,
                                                             const gchar *value);

### midori_array_query_recursive ()

    KatzeArray *        midori_array_query_recursive        (KatzeArray *array,
                                                             const gchar *fields,
                                                             const gchar *condition,
                                                             const gchar *value,
                                                             gboolean recursive);

### midori_array_to_file ()

    gboolean            midori_array_to_file                (KatzeArray *array,
                                                             const gchar *filename,
                                                             const gchar *format,
                                                             GError **error);