BerkeleyDB.SecondaryBTreeDatabase.doCompare C# (CSharp) Method

doCompare() private static method

private static doCompare ( IntPtr dbp, IntPtr dbtp1, IntPtr dbtp2 ) : int
dbp System.IntPtr
dbtp1 System.IntPtr
dbtp2 System.IntPtr
return int
        private static int doCompare(IntPtr dbp, IntPtr dbtp1, IntPtr dbtp2)
        {
            DB db = new DB(dbp, false);
            DBT dbt1 = new DBT(dbtp1, false);
            DBT dbt2 = new DBT(dbtp2, false);
            SecondaryBTreeDatabase tmp =
                (SecondaryBTreeDatabase)db.api_internal;
            return tmp.compareHandler(
                DatabaseEntry.fromDBT(dbt1), DatabaseEntry.fromDBT(dbt2));
        }