getCPtr() static private method

static private getCPtr ( RSet obj ) : HandleRef
obj RSet
return System.Runtime.InteropServices.HandleRef
示例#1
0
 public RSet(RSet other) : this(XapianPINVOKE.new_RSet__SWIG_0(RSet.getCPtr(other)), true)
 {
     if (XapianPINVOKE.SWIGPendingException.Pending)
     {
         throw XapianPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#2
0
        public ESet GetESet(uint maxitems, RSet omrset, ExpandDecider edecider)
        {
            ESet ret = new ESet(XapianPINVOKE.Enquire_GetESet__SWIG_5(swigCPtr, maxitems, RSet.getCPtr(omrset), ExpandDecider.getCPtr(edecider)), true);

            if (XapianPINVOKE.SWIGPendingException.Pending)
            {
                throw XapianPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#3
0
        public ESet GetESet(uint maxitems, RSet omrset, int flags)
        {
            ESet ret = new ESet(XapianPINVOKE.Enquire_GetESet__SWIG_2(swigCPtr, maxitems, RSet.getCPtr(omrset), flags), true);

            if (XapianPINVOKE.SWIGPendingException.Pending)
            {
                throw XapianPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#4
0
        public MSet GetMSet(uint first, uint maxitems, RSet omrset)
        {
            MSet ret = new MSet(XapianPINVOKE.Enquire_GetMSet__SWIG_6(swigCPtr, first, maxitems, RSet.getCPtr(omrset)), true);

            if (XapianPINVOKE.SWIGPendingException.Pending)
            {
                throw XapianPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#5
0
        public MSet GetMSet(uint first, uint maxitems, uint checkatleast, RSet omrset, MatchDecider mdecider)
        {
            MSet ret = new MSet(XapianPINVOKE.Enquire_GetMSet__SWIG_1(swigCPtr, first, maxitems, checkatleast, RSet.getCPtr(omrset), MatchDecider.getCPtr(mdecider)), true);

            if (XapianPINVOKE.SWIGPendingException.Pending)
            {
                throw XapianPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }