public FLSliceResult FLValue_ToJSON5(FLValue *v) => NativeRaw.FLValue_ToJSON5(v);
Пример #2
0
 public static C4Document *c4doc_get(C4Database *database, string docID, bool mustExist, C4Error *outError)
 {
     using (var docID_ = new C4String(docID)) {
         return(NativeRaw.c4doc_get(database, docID_.AsFLSlice(), mustExist, outError));
     }
 }
Пример #3
0
 public static bool c4doc_selectNextPossibleAncestorOf(C4Document *doc, string revID)
 {
     using (var revID_ = new C4String(revID)) {
         return(NativeRaw.c4doc_selectNextPossibleAncestorOf(doc, revID_.AsFLSlice()));
     }
 }
Пример #4
0
 public static int c4doc_purgeRevision(C4Document *doc, string revID, C4Error *outError)
 {
     using (var revID_ = new C4String(revID)) {
         return(NativeRaw.c4doc_purgeRevision(doc, revID_.AsFLSlice(), outError));
     }
 }
Пример #5
0
 public static bool c4doc_setExpiration(C4Database *db, string docId, long timestamp, C4Error *outError)
 {
     using (var docId_ = new C4String(docId)) {
         return(NativeRaw.c4doc_setExpiration(db, docId_.AsFLSlice(), timestamp, outError));
     }
 }
 public bool FLEncoder_BeginDict(FLEncoder *encoder, UIntPtr reserveCount) => NativeRaw.FLEncoder_BeginDict(encoder, reserveCount);
 public bool FLEncoder_ConvertJSON(FLEncoder *e, FLSlice json) => NativeRaw.FLEncoder_ConvertJSON(e, json);
 public FLSlice FLDictIterator_GetKeyString(FLDictIterator *i) => NativeRaw.FLDictIterator_GetKeyString(i);
 public FLDictKey FLDictKey_Init(FLSlice @string, bool cachePointers) => NativeRaw.FLDictKey_Init(@string, cachePointers);
 public FLSlice FLSharedKey_GetKeyString(FLSharedKeys *sk, int keyCode, FLError *outError) => NativeRaw.FLSharedKey_GetKeyString(sk, keyCode, outError);
 public FLValue *FLDict_GetUnsorted(FLDict *dict, FLSlice keyString) => NativeRaw.FLDict_GetUnsorted(dict, keyString);
 public FLValue *FLDict_GetSharedKey(FLDict *d, FLSlice keyString, FLSharedKeys *sk) => NativeRaw.FLDict_GetSharedKey(d, keyString, sk);
 public FLSliceResult FLJSON5_ToJSON(FLSlice json5, FLError *error) => NativeRaw.FLJSON5_ToJSON(json5, error);
 public FLSliceResult FLValue_ToJSONX(FLValue *v, FLSharedKeys *sk, bool json5, bool canonicalForm) => NativeRaw.FLValue_ToJSONX(v, sk, json5, canonicalForm);
 public bool FLEncoder_WriteString(FLEncoder *encoder, FLSlice str) => NativeRaw.FLEncoder_WriteString(encoder, str);
 public FLDictKey FLDictKey_InitWithSharedKeys(FLSlice @string, FLSharedKeys *sharedKeys) => NativeRaw.FLDictKey_InitWithSharedKeys(@string, sharedKeys);
 public bool FLEncoder_WriteRaw(FLEncoder *encoder, FLSlice slice) => NativeRaw.FLEncoder_WriteRaw(encoder, slice);
 public FLSlice FLDictKey_GetString(FLDictKey *key) => NativeRaw.FLDictKey_GetString(key);
 public bool FLEncoder_WriteKey(FLEncoder *encoder, FLSlice str) => NativeRaw.FLEncoder_WriteKey(encoder, str);
 public UIntPtr FLDict_GetWithKeys(FLDict *dict, FLDictKey[] keys, FLValue[] values, UIntPtr count) => NativeRaw.FLDict_GetWithKeys(dict, keys, values, count);
 public FLSliceResult FLEncoder_Finish(FLEncoder *encoder, FLError *outError) => NativeRaw.FLEncoder_Finish(encoder, outError);
 public FLKeyPath *FLKeyPath_New(FLSlice specifier, FLSharedKeys *shared, FLError *error) => NativeRaw.FLKeyPath_New(specifier, shared, error);
Пример #23
0
 public static bool c4db_purgeDoc(C4Database *database, string docID, C4Error *outError)
 {
     using (var docID_ = new C4String(docID)) {
         return(NativeRaw.c4db_purgeDoc(database, docID_.AsFLSlice(), outError));
     }
 }
 public FLValue *FLKeyPath_EvalOnce(FLSlice specifier, FLSharedKeys *shared, FLValue *root, FLError *error) => NativeRaw.FLKeyPath_EvalOnce(specifier, shared, root, error);
Пример #25
0
 public static long c4doc_getExpiration(C4Database *db, string docId)
 {
     using (var docId_ = new C4String(docId)) {
         return(NativeRaw.c4doc_getExpiration(db, docId_.AsFLSlice()));
     }
 }
 public FLEncoder *FLEncoder_NewWithOptions(FLEncoderFormat format, UIntPtr reserveSize, bool uniqueStrings, bool sortKeys) => NativeRaw.FLEncoder_NewWithOptions(format, reserveSize, uniqueStrings, sortKeys);
Пример #27
0
 public static bool c4doc_selectRevision(C4Document *doc, string revID, bool withBody, C4Error *outError)
 {
     using (var revID_ = new C4String(revID)) {
         return(NativeRaw.c4doc_selectRevision(doc, revID_.AsFLSlice(), withBody, outError));
     }
 }
 public void FLEncoder_MakeDelta(FLEncoder *e, FLSlice @base, bool reuseStrings) => NativeRaw.FLEncoder_MakeDelta(e, @base, reuseStrings);
Пример #29
0
 public static uint c4rev_getGeneration(string revID)
 {
     using (var revID_ = new C4String(revID)) {
         return(NativeRaw.c4rev_getGeneration(revID_.AsFLSlice()));
     }
 }
 public FLSliceResult FLValue_ToJSON(FLValue *value) => NativeRaw.FLValue_ToJSON(value);