Ejemplo n.º 1
0
        public Counter Add(Counter other)
        {
            Counter ret = new Counter(DemoToolsPINVOKE.Counter_Add__SWIG_1(swigCPtr, Counter.getCPtr(other)), false);

            if (DemoToolsPINVOKE.SWIGPendingException.Pending)
            {
                throw DemoToolsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Ejemplo n.º 2
0
 public virtual void Dispose()
 {
     lock (this) {
         if (swigCPtr.Handle != global::System.IntPtr.Zero)
         {
             if (swigCMemOwn)
             {
                 swigCMemOwn = false;
                 DemoToolsPINVOKE.delete_PlatformID(swigCPtr);
             }
             swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
         }
         global::System.GC.SuppressFinalize(this);
     }
 }
Ejemplo n.º 3
0
        public static Counter MainCounter()
        {
            Counter ret = new Counter(DemoToolsPINVOKE.MainCounter(), false);

            return(ret);
        }
Ejemplo n.º 4
0
        public string Get()
        {
            string ret = DemoToolsPINVOKE.PlatformID_Get(swigCPtr);

            return(ret);
        }
Ejemplo n.º 5
0
 public PlatformID() : this(DemoToolsPINVOKE.new_PlatformID(), true)
 {
 }
Ejemplo n.º 6
0
        public Counter Add(int value)
        {
            Counter ret = new Counter(DemoToolsPINVOKE.Counter_Add__SWIG_0(swigCPtr, value), false);

            return(ret);
        }
Ejemplo n.º 7
0
        public int Get()
        {
            int ret = DemoToolsPINVOKE.Counter_Get(swigCPtr);

            return(ret);
        }
Ejemplo n.º 8
0
 public void Increase()
 {
     DemoToolsPINVOKE.Counter_Increase(swigCPtr);
 }
Ejemplo n.º 9
0
 public void Reset()
 {
     DemoToolsPINVOKE.Counter_Reset(swigCPtr);
 }
Ejemplo n.º 10
0
 public Counter() : this(DemoToolsPINVOKE.new_Counter(), true)
 {
 }