internal int cmp(DBC other_dbc, ref int result, uint flags) { int ret; ret = libdb_csharpPINVOKE.DBC_cmp(swigCPtr, DBC.getCPtr(other_dbc), ref result, flags); DatabaseException.ThrowException(ret); return ret; }
internal BTreeCursor(DBC dbc, uint pagesize, CachePriority p) : base(dbc, DatabaseType.BTREE, pagesize, p) { }
internal BTreeCursor(DBC dbc, uint pagesize) : base(dbc, DatabaseType.BTREE, pagesize) { }
internal static HandleRef getCPtr(DBC obj) { return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr; }
internal RecnoCursor(DBC dbc, uint pagesize, CachePriority p) : base(dbc, DatabaseType.RECNO, pagesize, p) { }
internal RecnoCursor(DBC dbc, uint pagesize) : base(dbc, DatabaseType.RECNO, pagesize) { }
internal HashCursor(DBC dbc, uint pagesize, CachePriority p) : base(dbc, DatabaseType.HASH, pagesize, p) { }
internal HashCursor(DBC dbc, uint pagesize) : base(dbc, DatabaseType.HASH, pagesize) { }
internal static HandleRef getCPtr(DBC obj) { return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr); }