Inheritance: IDisposable
示例#1
0
        ASTBasePlugin clone()
        {
            IntPtr        cPtr = libsbmlPINVOKE.ASTBasePlugin_clone(swigCPtr);
            ASTBasePlugin ret  = (cPtr == IntPtr.Zero) ? null : new ASTBasePlugin(cPtr, true);

            return(ret);
        }
示例#2
0
        ASTBasePlugin getPlugin(long n)
        {
            IntPtr        cPtr = libsbmlPINVOKE.ASTBase_getPlugin__SWIG_2(swigCPtr, n);
            ASTBasePlugin ret  = (cPtr == IntPtr.Zero) ? null : new ASTBasePlugin(cPtr, false);

            return(ret);
        }
示例#3
0
        ASTBasePlugin getPlugin(string package)
        {
            ASTBasePlugin ret = (ASTBasePlugin)libsbml.DowncastASTBasePlugin(libsbmlPINVOKE.ASTBase_getPlugin__SWIG_0(swigCPtr, package), false);

            if (libsbmlPINVOKE.SWIGPendingException.Pending)
            {
                throw libsbmlPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#4
0
        ASTBasePlugin getPlugin(string package)
        {
            IntPtr        cPtr = libsbmlPINVOKE.ASTBase_getPlugin__SWIG_0(swigCPtr, package);
            ASTBasePlugin ret  = (cPtr == IntPtr.Zero) ? null : new ASTBasePlugin(cPtr, false);

            if (libsbmlPINVOKE.SWIGPendingException.Pending)
            {
                throw libsbmlPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#5
0
        internal static HandleRef getCPtrAndDisown(ASTBasePlugin obj)
        {
            HandleRef ptr = new HandleRef(null, IntPtr.Zero);

            if (obj != null)
            {
                ptr             = obj.swigCPtr;
                obj.swigCMemOwn = false;
            }

            return(ptr);
        }
示例#6
0
        ASTBasePlugin getPlugin(long n)
        {
            ASTBasePlugin ret = (ASTBasePlugin)libsbml.DowncastASTBasePlugin(libsbmlPINVOKE.ASTBase_getPlugin__SWIG_2(swigCPtr, n), false);

            return(ret);
        }
示例#7
0
 public virtual void addPlugin(ASTBasePlugin plugin)
 {
     libsbmlPINVOKE.ASTBase_addPlugin(swigCPtr, ASTBasePlugin.getCPtr(plugin));
 }
示例#8
0
 internal static HandleRef getCPtr(ASTBasePlugin obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }
示例#9
0
        ASTBasePlugin clone()
        {
            ASTBasePlugin ret = (ASTBasePlugin)libsbml.DowncastASTBasePlugin(libsbmlPINVOKE.ASTBasePlugin_clone(swigCPtr), true);

            return(ret);
        }
示例#10
0
 public virtual void addPlugin(ASTBasePlugin plugin)
 {
     libsbmlPINVOKE.ASTBase_addPlugin(swigCPtr, ASTBasePlugin.getCPtr(plugin));
 }
示例#11
0
 /** */
 /* libsbml-internal */
 public static bool representsUnaryFunction(int type, ASTBasePlugin plugin)
 {
     bool ret = libsbmlPINVOKE.representsUnaryFunction__SWIG_0(type, ASTBasePlugin.getCPtr(plugin));
     return ret;
 }
示例#12
0
 /** */
 /* libsbml-internal */
 public static bool representsQualifier(int type, ASTBasePlugin plugin)
 {
     bool ret = libsbmlPINVOKE.representsQualifier__SWIG_0(type, ASTBasePlugin.getCPtr(plugin));
     return ret;
 }
示例#13
0
        internal static HandleRef getCPtrAndDisown(ASTBasePlugin obj)
        {
            HandleRef ptr = new HandleRef(null, IntPtr.Zero);

            if (obj != null)
            {
            ptr             = obj.swigCPtr;
            obj.swigCMemOwn = false;
            }

            return ptr;
        }
示例#14
0
 internal static HandleRef getCPtr(ASTBasePlugin obj)
 {
     return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
 }
示例#15
0
        ASTBasePlugin getASTPlugin(long i)
        {
            ASTBasePlugin ret = (ASTBasePlugin)libsbml.DowncastASTBasePlugin(libsbmlPINVOKE.SBMLExtensionRegistry_getASTPlugin(swigCPtr, i), false);

            return(ret);
        }