/// <summary>
/// Please do not use! this will be deprecated
/// </summary>
+ /// <since_tizen> 4 </since_tizen>
[EditorBrowsable(EditorBrowsableState.Never)]
public class LanguageChangedSignalType : global::System.IDisposable
{
/// <summary>
/// LanguageChangedSignalType
/// </summary>
+ /// <since_tizen> 4 </since_tizen>
protected bool swigCMemOwn;
internal LanguageChangedSignalType(global::System.IntPtr cPtr, bool cMemoryOwn)
/// <summary>
/// A Flat to check if it is already disposed.
/// </summary>
- /// <since_tizen> 3 </since_tizen>
+ /// <since_tizen> 4 </since_tizen>
protected bool disposed = false;
/// <summary>
/// <summary>
/// Dispose
/// </summary>
+ /// <since_tizen> 4 </since_tizen>
public void Dispose()
{
//Throw excpetion if Dispose() is called in separate thread.
/// <summary>
/// Dispose
/// </summary>
+ /// <since_tizen> 4 </since_tizen>
protected virtual void Dispose(DisposeTypes type)
{
if (disposed)
/// Queries whether there are any connected slots.
/// </summary>
/// <returns>True if there are any slots connected to the signal</returns>
+ /// <since_tizen> 4 </since_tizen>
public bool Empty()
{
bool ret = NDalicManualPINVOKE.LanguageChangedSignalType_Empty(swigCPtr);
/// Queries the number of slots.
/// </summary>
/// <returns>The number of slots connected to this signal</returns>
+ /// <since_tizen> 4 </since_tizen>
public uint GetConnectionCount()
{
uint ret = NDalicManualPINVOKE.LanguageChangedSignalType_GetConnectionCount(swigCPtr);
/// Connects a member function.
/// </summary>
/// <param name="func">The member function to connect</param>
+ /// <since_tizen> 4 </since_tizen>
public void Connect(System.Delegate func)
{
System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func);
/// Disconnects a function.
/// </summary>
/// <param name="func">The function to disconnect</param>
+ /// <since_tizen> 4 </since_tizen>
public void Disconnect(System.Delegate func)
{
System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func);
/// <summary>
/// Emits the signal.
/// </summary>
+ /// <since_tizen> 4 </since_tizen>
public void Emit(int arg)
{
NDalicManualPINVOKE.LanguageChangedSignalType_Emit(swigCPtr, arg);
/// <summary>
/// The contructor.
/// </summary>
+ /// <since_tizen> 4 </since_tizen>
public LanguageChangedSignalType() : this(NDalicManualPINVOKE.new_LanguageChangedSignalType(), true)
{
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();