X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FTizen.NUI%2Fsrc%2Finternal%2FWidgetApplicationLowMemorySignalType.cs;fp=src%2FTizen.NUI%2Fsrc%2Finternal%2FWidgetInstancePauseOrResumeSignalType.cs;h=b943edee565c26fcb0d1285fec535215a2ebf1e0;hb=1ccef2ffdd833443e3e31170aaf88b7d612cc364;hp=04eef2a4a54fc39fb970a464884a46964c90f19b;hpb=db87f59a64bb46227f3d2c60f7d6b735c911bf97;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git diff --git a/src/Tizen.NUI/src/internal/WidgetInstancePauseOrResumeSignalType.cs b/src/Tizen.NUI/src/internal/WidgetApplicationLowMemorySignalType.cs similarity index 78% rename from src/Tizen.NUI/src/internal/WidgetInstancePauseOrResumeSignalType.cs rename to src/Tizen.NUI/src/internal/WidgetApplicationLowMemorySignalType.cs index 04eef2a..b943ede 100755 --- a/src/Tizen.NUI/src/internal/WidgetInstancePauseOrResumeSignalType.cs +++ b/src/Tizen.NUI/src/internal/WidgetApplicationLowMemorySignalType.cs @@ -1,5 +1,5 @@ /* - * Copyright(c) 2017 Samsung Electronics Co., Ltd. + * Copyright (c) 2017 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,22 +14,22 @@ * limitations under the License. * */ - + namespace Tizen.NUI { - internal class WidgetInstancePauseOrResumeSignalType : global::System.IDisposable + internal class WidgetApplicationLowMemorySignalType : global::System.IDisposable { private global::System.Runtime.InteropServices.HandleRef swigCPtr; protected bool swigCMemOwn; - internal WidgetInstancePauseOrResumeSignalType(global::System.IntPtr cPtr, bool cMemoryOwn) + internal WidgetApplicationLowMemorySignalType(global::System.IntPtr cPtr, bool cMemoryOwn) { swigCMemOwn = cMemoryOwn; swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); } - internal static global::System.Runtime.InteropServices.HandleRef getCPtr(WidgetInstancePauseOrResumeSignalType obj) + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(WidgetApplicationLowMemorySignalType obj) { return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; } @@ -39,7 +39,7 @@ namespace Tizen.NUI //A Flat to check if it is already disposed. protected bool disposed = false; - ~WidgetInstancePauseOrResumeSignalType() + ~WidgetApplicationLowMemorySignalType() { if (!isDisposeQueued) { @@ -88,24 +88,26 @@ namespace Tizen.NUI if (swigCPtr.Handle != global::System.IntPtr.Zero) { - swigCMemOwn = false; - NDalicManualPINVOKE.delete_WidgetInstancePauseOrResumeSignalType(swigCPtr); + if (swigCMemOwn) + { + swigCMemOwn = false; + NDalicManualPINVOKE.WidgetApplication_delete_LowMemorySignalType(swigCPtr); + } swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); } - disposed = true; } public bool Empty() { - bool ret = NDalicManualPINVOKE.WidgetInstancePauseOrResumeSignalType_Empty(swigCPtr); + bool ret = NDalicManualPINVOKE.WidgetApplication_LowMemorySignalType_Empty(swigCPtr); if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); return ret; } public uint GetConnectionCount() { - uint ret = NDalicManualPINVOKE.WidgetInstancePauseOrResumeSignalType_GetConnectionCount(swigCPtr); + uint ret = NDalicManualPINVOKE.WidgetApplication_LowMemorySignalType_GetConnectionCount(swigCPtr); if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); return ret; } @@ -114,7 +116,7 @@ namespace Tizen.NUI { System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); { - NDalicManualPINVOKE.WidgetInstancePauseOrResumeSignalType_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + NDalicManualPINVOKE.WidgetApplication_LowMemorySignalType_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } } @@ -123,18 +125,18 @@ namespace Tizen.NUI { System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); { - NDalicManualPINVOKE.WidgetInstancePauseOrResumeSignalType_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + NDalicManualPINVOKE.WidgetApplication_LowMemorySignalType_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } } - public void Emit(WidgetData arg) + internal void Emit(Application.MemoryStatus arg) { - NDalicManualPINVOKE.WidgetInstancePauseOrResumeSignalType_Emit(swigCPtr, WidgetData.getCPtr(arg)); + NDalicManualPINVOKE.WidgetApplication_LowMemorySignalType_Emit(swigCPtr, (int)arg); if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } - public WidgetInstancePauseOrResumeSignalType() : this(NDalicManualPINVOKE.new_WidgetInstancePauseOrResumeSignalType(), true) + public WidgetApplicationLowMemorySignalType() : this(NDalicManualPINVOKE.WidgetApplication_new_LowMemorySignalType(), true) { if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); }