BerkeleyDB.SecondaryBTreeDatabase.doPrefixCompare C# (CSharp) Method

doPrefixCompare() private static method

private static doPrefixCompare ( IntPtr dbp, IntPtr dbtp1, IntPtr dbtp2 ) : uint
dbp System.IntPtr
dbtp1 System.IntPtr
dbtp2 System.IntPtr
return uint
        private static uint doPrefixCompare(
            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.prefixCompareHandler(
                DatabaseEntry.fromDBT(dbt1), DatabaseEntry.fromDBT(dbt2));
        }