Example #1
0
        public static C4Document *c4doc_put(C4Database *database, C4DocPutRequest *request, ulong *outCommonAncestorIndex, C4Error *outError)
        {
            var uintptr = new UIntPtr();

            var retVal = NativeRaw.c4doc_put(database, request, &uintptr, outError);

            if (outCommonAncestorIndex != null)
            {
                *outCommonAncestorIndex = uintptr.ToUInt64();
            }

            return(retVal);
        }
Example #2
0
 public static extern C4Document *c4doc_put(C4Database *database, C4DocPutRequest *request, UIntPtr *outCommonAncestorIndex, C4Error *outError);
 public C4Document *c4doc_put(C4Database *database, C4DocPutRequest *request, UIntPtr *outCommonAncestorIndex, C4Error *outError) => NativeRaw.c4doc_put(database, request, outCommonAncestorIndex, outError);
 public static C4Document *c4doc_put(C4Database *database, C4DocPutRequest *request, ulong *outCommonAncestorIndex, C4Error *outError) => Impl.c4doc_put(database, request, outCommonAncestorIndex, outError);