14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 swigCPtr =
new HandleRef(
this, cPtr);
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
29 protected override void Dispose(
bool disposing) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
36 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
38 base.Dispose(disposing);
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
132IntPtr tmp_sCode = Marshal.StringToCoTaskMemUni(sCode);
133 IntPtr saved_sCode = tmp_sCode;
139if (tmp_sCode != saved_sCode) sCode = Marshal.PtrToStringUni(tmp_sCode);
150IntPtr tmp_sDescription = Marshal.StringToCoTaskMemUni(sDescription);
151 IntPtr saved_sDescription = tmp_sDescription;
157if (tmp_sDescription != saved_sDescription) sDescription = Marshal.PtrToStringUni(tmp_sDescription);
168IntPtr tmp_sSource = Marshal.StringToCoTaskMemUni(sSource);
169 IntPtr saved_sSource = tmp_sSource;
175if (tmp_sSource != saved_sSource) sSource = Marshal.PtrToStringUni(tmp_sSource);
static global::System.Exception Retrieve()
static IntPtr OdDefinitionBase_cast(HandleRef jarg1)
static int OdDefinitionBase_getSource(HandleRef jarg1, ref IntPtr jarg2)
static string OdDefinitionBase_getRealClassName(IntPtr jarg1)
static int OdDefinitionBase_setCode(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdDefinitionBase_remove(HandleRef jarg1)
static IntPtr OdDefinitionBase_createObject()
static void OdDefinitionBase_initialize__SWIG_1(HandleRef jarg1)
static IntPtr OdDefinitionBase_desc()
static IntPtr OdDefinitionBase_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDefinitionBase_isA(HandleRef jarg1)
static int OdDefinitionBase_setSource(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdDefinitionBase_update(HandleRef jarg1)
static int OdDefinitionBase_getDefinitionType(HandleRef jarg1)
static void OdDefinitionBase_copyFrom(HandleRef jarg1, HandleRef jarg2)
static int OdDefinitionBase_setDescription(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void delete_OdDefinitionBase(HandleRef jarg1)
static int OdDefinitionBase_getDescription(HandleRef jarg1, ref IntPtr jarg2)
static void OdDefinitionBase_initialize__SWIG_0(HandleRef jarg1, bool jarg2)
static int OdDefinitionBase_getCode(HandleRef jarg1, ref IntPtr jarg2)
OdResult getSource(ref string sSource)
static new OdRxClass desc()
static OdDefinitionBase cast(OdRxObject pObj)
DefinitionType getDefinitionType()
OdResult setSource(String sSource)
OdDefinitionBase(IntPtr cPtr, bool cMemoryOwn)
void initialize(bool bReset)
override void Dispose(bool disposing)
OdResult setDescription(String sDescription)
override OdRxObject queryX(OdRxClass protocolClass)
static HandleRef getCPtr(OdDefinitionBase obj)
OdResult getCode(ref string sCode)
OdResult getDescription(ref string sDescription)
static string getRealClassName(IntPtr ptr)
OdResult setCode(String sCode)
override void copyFrom(OdRxObject pSource)
static OdDefinitionBase createObject()
static HandleRef getCPtr(OdRxClass obj)
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdRxObject obj)