1 /* ---------------------------------------------------------------------------- 2 * This file was automatically generated by SWIG (http://www.swig.org). 3 * Version 1.3.40 4 * 5 * Do not make changes to this file unless you know what you are doing--modify 6 * the SWIG interface file instead. 7 * ----------------------------------------------------------------------------- */ 8 9 package org.opalvoip; 10 11 public class OpalParamSetUserData { 12 private long swigCPtr; 13 protected boolean swigCMemOwn; 14 OpalParamSetUserData(long cPtr, boolean cMemoryOwn)15 protected OpalParamSetUserData(long cPtr, boolean cMemoryOwn) { 16 swigCMemOwn = cMemoryOwn; 17 swigCPtr = cPtr; 18 } 19 getCPtr(OpalParamSetUserData obj)20 protected static long getCPtr(OpalParamSetUserData obj) { 21 return (obj == null) ? 0 : obj.swigCPtr; 22 } 23 finalize()24 protected void finalize() { 25 delete(); 26 } 27 delete()28 public synchronized void delete() { 29 if (swigCPtr != 0) { 30 if (swigCMemOwn) { 31 swigCMemOwn = false; 32 OPALJNI.delete_OpalParamSetUserData(swigCPtr); 33 } 34 swigCPtr = 0; 35 } 36 } 37 setM_callToken(String value)38 public void setM_callToken(String value) { 39 OPALJNI.OpalParamSetUserData_m_callToken_set(swigCPtr, this, value); 40 } 41 getM_callToken()42 public String getM_callToken() { 43 return OPALJNI.OpalParamSetUserData_m_callToken_get(swigCPtr, this); 44 } 45 setM_userData(SWIGTYPE_p_void value)46 public void setM_userData(SWIGTYPE_p_void value) { 47 OPALJNI.OpalParamSetUserData_m_userData_set(swigCPtr, this, SWIGTYPE_p_void.getCPtr(value)); 48 } 49 getM_userData()50 public SWIGTYPE_p_void getM_userData() { 51 long cPtr = OPALJNI.OpalParamSetUserData_m_userData_get(swigCPtr, this); 52 return (cPtr == 0) ? null : new SWIGTYPE_p_void(cPtr, false); 53 } 54 OpalParamSetUserData()55 public OpalParamSetUserData() { 56 this(OPALJNI.new_OpalParamSetUserData(), true); 57 } 58 59 } 60