14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
30 protected override void Dispose(
bool disposing) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
37 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
39 base.Dispose(disposing);
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
156 IntPtr saved_pRet = tmp_pRet;
163if(tmp_pRet == IntPtr.Zero) pRet =
null;
164 if(tmp_pRet != IntPtr.Zero && tmp_pRet != saved_pRet)
166 MemoryTransaction mTrans_pRet = MemoryManager.GetMemoryManager().GetCurrentTransaction();
167 if(mTrans_pRet !=
null)
static HandleRef getCPtr(OdRxClass obj)
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDgLinkNode obj)
override OdRxObject queryX(OdRxClass protocolClass)
override String getName()
override OdDgLinkNode.OdDgLinkNodeType getType()
override bool clone(ref OdDgLinkNode pRet)
static OdDgUnknownLinkNode createObject()
virtual void setValidFlag(bool bSet)
static string getRealClassName(IntPtr ptr)
virtual String getHandler()
OdDgUnknownLinkNode(IntPtr cPtr, bool cMemoryOwn)
static OdDgUnknownLinkNode cast(OdRxObject pObj)
override bool getValidFlag()
virtual void setHandlerName(String strHandlerName)
override bool isEqual(OdDgLinkNode pObj)
static HandleRef getCPtr(OdDgUnknownLinkNode obj)
virtual void setHandler(String strHandler)
override void setName(String strName)
virtual String getHandlerName()
static new OdRxClass desc()
override void Dispose(bool disposing)
static global::System.Exception Retrieve()
static String OdDgUnknownLinkNode_getHandler(HandleRef jarg1)
static void OdDgUnknownLinkNode_setHandler(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDgUnknownLinkNode_queryX(HandleRef jarg1, HandleRef jarg2)
static string OdDgUnknownLinkNode_getRealClassName(IntPtr jarg1)
static IntPtr OdDgUnknownLinkNode_desc()
static void OdDgUnknownLinkNode_setValidFlag(HandleRef jarg1, bool jarg2)
static bool OdDgUnknownLinkNode_isEqual(HandleRef jarg1, HandleRef jarg2)
static int OdDgUnknownLinkNode_getType(HandleRef jarg1)
static void OdDgUnknownLinkNode_setHandlerName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDgUnknownLinkNode_createObject()
static bool OdDgUnknownLinkNode_getValidFlag(HandleRef jarg1)
static String OdDgUnknownLinkNode_getHandlerName(HandleRef jarg1)
static void OdDgUnknownLinkNode_setName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDgUnknownLinkNode_cast(HandleRef jarg1)
static IntPtr OdDgUnknownLinkNode_isA(HandleRef jarg1)
static void delete_OdDgUnknownLinkNode(HandleRef jarg1)
static bool OdDgUnknownLinkNode_clone(HandleRef jarg1, ref IntPtr jarg2)
static String OdDgUnknownLinkNode_getName(HandleRef jarg1)