| midori Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#include <midori/midori.h> MidoriBookmarksDb * midori_bookmarks_db_new ();char **errmsgvoid midori_bookmarks_db_on_quit (MidoriBookmarksDb *array);void midori_bookmarks_db_add_item (MidoriBookmarksDb *bookmarks,);KatzeItem *itemvoid midori_bookmarks_db_update_item (MidoriBookmarksDb *bookmarks,);KatzeItem *itemvoid midori_bookmarks_db_remove_item (MidoriBookmarksDb *bookmarks,);KatzeItem *itemvoid midori_bookmarks_db_import_array (MidoriBookmarksDb *bookmarks,,KatzeArray *array);gint64 parentidKatzeArray * midori_bookmarks_db_query_recursive (MidoriBookmarksDb *bookmarks,const,gchar *fieldsconst,gchar *conditionconst,gchar *value);gboolean recursivegint64 midori_bookmarks_db_count_recursive (MidoriBookmarksDb *bookmarks,const,gchar *conditionconst,gchar *value,KatzeItem *folder);gboolean recursivegint64 midori_bookmarks_insert_item_db (,sqlite3 *db,KatzeItem *item); MidoriBookmarksDb; MidoriBookmarksDbClass;gint64 parentid
MidoriBookmarksDb * midori_bookmarks_db_new (char **errmsg);
Initializes the bookmark data base.
Returns : |
the main bookmarks array |
Since 0.5.2
void midori_bookmarks_db_on_quit (MidoriBookmarksDb *array);
Delete the main bookmark array.
|
the main bookmark array |
Since 0.5.2
void midori_bookmarks_db_add_item (MidoriBookmarksDb *bookmarks,);KatzeItem *item
Adds the item in the bookmark data base.
|
the main bookmark array |
|
|
Since 0.5.2
void midori_bookmarks_db_update_item (MidoriBookmarksDb *bookmarks,);KatzeItem *item
Updates the item in the bookmark data base.
|
the main bookmark array |
|
|
Since 0.5.2
void midori_bookmarks_db_remove_item (MidoriBookmarksDb *bookmarks,);KatzeItem *item
Removes the item from the bookmark data base.
|
the main bookmark array |
|
|
Since 0.5.2
void midori_bookmarks_db_import_array (MidoriBookmarksDb *bookmarks,,KatzeArray *array);gint64 parentid
Imports the items of array as childs of the folder
identfied by parentid.
|
the main bookmark array |
|
|
|
the id of folder |
Since 0.5.2
KatzeArray * midori_bookmarks_db_query_recursive (MidoriBookmarksDb *bookmarks,const,gchar *fieldsconst,gchar *conditionconst,gchar *value);gboolean recursive
Stores the result in a
|
the main bookmark array |
|
comma separated list of fields |
|
condition, like "folder = 'q |
|
a value to be inserted if condition contains q |
|
if TRUE |
Returns : |
a NULL |
Since 0.5.2
gint64 midori_bookmarks_db_count_recursive (MidoriBookmarksDb *bookmarks,const,gchar *conditionconst,gchar *value,KatzeItem *folder);gboolean recursive
|
the main bookmark array |
|
condition, like "folder = 'q |
|
a value to be inserted if condition contains q |
|
if TRUE |
Returns : |
the number of elements on success, -1 otherwise |
Since 0.5.2
gint64 midori_bookmarks_insert_item_db (,sqlite3 *db,KatzeItem *item);gint64 parentid