Home
last modified time | relevance | path

Searched refs:patchjson (Results 1 – 5 of 5) sorted by relevance

/third_party/ejdb/src/tests/
Dejdb_test.h77 static iwrc patch_json(EJDB db, const char *coll, const char *patchjson, int64_t id) { in patch_json() argument
78 const size_t len = strlen(patchjson); in patch_json()
80 memcpy(buf, patchjson, len); in patch_json()
/third_party/ejdb/src/
Dejdb2.h388 IW_EXPORT WUR iwrc ejdb_patch(EJDB db, const char *coll, const char *patchjson, int64_t id);
430 IW_EXPORT WUR iwrc ejdb_merge_or_put(EJDB db, const char *coll, const char *patchjson, int64_t id);
Dejdb2.c1208 const char *patchjson, JBL_NODE patchjbn, JBL patchjbl in _jb_patch() argument
1227 if (patchjson) { in _jb_patch()
1228 rc = jbl_from_json(&ujbl, patchjson); in _jb_patch()
1260 if (patchjson) { in _jb_patch()
1261 rc = jbn_from_json(patchjson, &patch, pool); in _jb_patch()
1310 iwrc ejdb_patch(EJDB db, const char *coll, const char *patchjson, int64_t id) { in ejdb_patch() argument
1311 return _jb_patch(db, coll, id, false, patchjson, 0, 0); in ejdb_patch()
1322 iwrc ejdb_merge_or_put(EJDB db, const char *coll, const char *patchjson, int64_t id) { in ejdb_merge_or_put() argument
1323 return _jb_patch(db, coll, id, true, patchjson, 0, 0); in ejdb_merge_or_put()
/third_party/iowow/src/json/
Diwjson.h874 IW_EXPORT iwrc jbn_merge_patch_from_json(JBL_NODE root, const char *patchjson, IWPOOL *pool);
878 IW_EXPORT iwrc jbl_patch_from_json(JBL jbl, const char *patchjson);
880 IW_EXPORT iwrc jbl_merge_patch(JBL jbl, const char *patchjson);
Diwjson.c2734 iwrc jbl_patch_from_json(JBL jbl, const char *patchjson) { in jbl_patch_from_json() argument
2735 if (!jbl || !patchjson) { in jbl_patch_from_json()
2740 int cnt = (int) strlen(patchjson); in jbl_patch_from_json()
2745 iwrc rc = jbn_from_json(patchjson, &patch, pool); in jbl_patch_from_json()
2850 iwrc jbn_merge_patch_from_json(JBL_NODE root, const char *patchjson, IWPOOL *pool) { in jbn_merge_patch_from_json() argument
2851 if (!root || !patchjson || !pool) { in jbn_merge_patch_from_json()
2855 iwrc rc = jbn_from_json(patchjson, &patch, pool); in jbn_merge_patch_from_json()
2867 iwrc jbl_merge_patch(JBL jbl, const char *patchjson) { in jbl_merge_patch() argument
2868 if (!jbl || !patchjson) { in jbl_merge_patch()
2879 rc = jbn_merge_patch_from_json(target, patchjson, pool); in jbl_merge_patch()