CBForest.Native.c4db_open C# (CSharp) Method

c4db_open() public static method

public static c4db_open ( C4Slice path, C4DatabaseFlags flags, C4EncryptionKey encryptionKey, C4Error outError ) : C4Database*
path C4Slice
flags C4DatabaseFlags
encryptionKey C4EncryptionKey
outError C4Error
return C4Database*
        public static C4Database* c4db_open(C4Slice path, C4DatabaseFlags flags, 
            C4EncryptionKey *encryptionKey, C4Error *outError)
        {
            #if DEBUG
            var retVal = _c4db_open(path, flags, encryptionKey, outError);
            if(retVal != null) {
                _AllocatedObjects[(IntPtr)retVal] = "C4Database";
                #if ENABLE_LOGGING
                Console.WriteLine("[c4db_open] Allocated 0x{0}", ((IntPtr)retVal).ToString("X"));
                #endif
            }

            return retVal;
            #else
            return _c4db_open(path, flags, encryptionKey, outError);
            #endif
        }

Same methods

Native::c4db_open ( string path, C4DatabaseFlags flags, C4EncryptionKey encryptionKey, C4Error outError ) : C4Database*
Native