![]() |
![]() |
![]() |
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); MidoriBookmarksDbClass; MidoriBookmarksDb;
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