#include "common/platform_exception.h"
#include "common/converter.h"
+#include "common/logger.h"
namespace extension {
namespace bookmark {
} // namespace
BookmarkInstance::BookmarkInstance() {
+ LoggerD("Enter");
using std::placeholders::_1;
using std::placeholders::_2;
}
BookmarkInstance::~BookmarkInstance() {
+ LoggerD("Enter");
}
bool BookmarkInstance::bookmark_foreach(
Context& ctx, bp_bookmark_info_fmt& info) {
+
+ LoggerD("Enter");
int ids_count = 0;
int* ids = NULL;
BookmarkObject item;
}
bool BookmarkInstance::bookmark_url_exists(const char* url) {
+ LoggerD("Enter");
int ids_count = 0;
int* ids = NULL;
char* compare_url = NULL;
bool BookmarkInstance::bookmark_title_exists_in_parent(
const char* title, int parent) {
+
+ LoggerD("Enter");
int ids_count = 0;
int compare_parent = -1;
int* ids = NULL;
void BookmarkInstance::BookmarkGet(
const picojson::value& arg, picojson::object& o) {
+ LoggerD("Enter");
Context ctx = {0};
bp_bookmark_info_fmt info = {0};
picojson::value::array arr;
void BookmarkInstance::BookmarkAdd(
const picojson::value& arg, picojson::object& o) {
+ LoggerD("Enter");
int saved_id =-1;
bp_bookmark_info_fmt data = {0};
void BookmarkInstance::BookmarkRemove(
const picojson::value& arg, picojson::object& o) {
+ LoggerD("Enter");
int id = common::stol(
common::FromJson<std::string>(arg.get<picojson::object>(), kId));
if (bp_bookmark_adaptor_delete(id) < 0) {
void BookmarkInstance::BookmarkRemoveAll(
const picojson::value& msg, picojson::object& o) {
+ LoggerD("Enter");
if (bp_bookmark_adaptor_reset() < 0) {
ReportError(o);
return;
void BookmarkInstance::BookmarkGetRootId(
const picojson::value& msg, picojson::object& o) {
+
+ LoggerD("Enter");
int rootId(0);
if (bp_bookmark_adaptor_get_root(&rootId) < 0) {
ReportError(o);