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();
167 IntPtr saved_pRet = tmp_pRet;
174if(tmp_pRet == IntPtr.Zero) pRet =
null;
175 if(tmp_pRet != IntPtr.Zero && tmp_pRet != saved_pRet)
177 MemoryTransaction mTrans_pRet = MemoryManager.GetMemoryManager().GetCurrentTransaction();
178 if(mTrans_pRet !=
null)
static HandleRef getCPtr(OdRxClass obj)
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdRxObject obj)
virtual void setValidFlag(bool bSet)
static OdDgFileLinkNode createObject()
override OdDgLinkNode.OdDgLinkNodeType getType()
virtual void setRelativeFileLinkFlag(bool bSet)
virtual bool getRelativeFileLinkFlag()
override bool getValidFlag()
override String getName()
virtual String getFileName()
override void Dispose(bool disposing)
OdDgFileLinkNode(IntPtr cPtr, bool cMemoryOwn)
static new OdRxClass desc()
static HandleRef getCPtr(OdDgFileLinkNode obj)
static string getRealClassName(IntPtr ptr)
virtual void setFullPath(String strPath)
override bool isEqual(OdDgLinkNode pObj)
static OdDgFileLinkNode cast(OdRxObject pObj)
override OdRxObject queryX(OdRxClass protocolClass)
virtual void setFileName(String strFileName)
override bool clone(ref OdDgLinkNode pRet)
override void setName(String strName)
virtual String getFullPath()
static HandleRef getCPtr(OdDgLinkNode obj)
static global::System.Exception Retrieve()
static void delete_OdDgFileLinkNode(HandleRef jarg1)
static void OdDgFileLinkNode_setName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static String OdDgFileLinkNode_getFileName(HandleRef jarg1)
static void OdDgFileLinkNode_setFullPath(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static String OdDgFileLinkNode_getName(HandleRef jarg1)
static String OdDgFileLinkNode_getFullPath(HandleRef jarg1)
static void OdDgFileLinkNode_setValidFlag(HandleRef jarg1, bool jarg2)
static int OdDgFileLinkNode_getType(HandleRef jarg1)
static bool OdDgFileLinkNode_isEqual(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgFileLinkNode_queryX(HandleRef jarg1, HandleRef jarg2)
static bool OdDgFileLinkNode_getValidFlag(HandleRef jarg1)
static IntPtr OdDgFileLinkNode_isA(HandleRef jarg1)
static bool OdDgFileLinkNode_clone(HandleRef jarg1, ref IntPtr jarg2)
static void OdDgFileLinkNode_setFileName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDgFileLinkNode_cast(HandleRef jarg1)
static IntPtr OdDgFileLinkNode_desc()
static string OdDgFileLinkNode_getRealClassName(IntPtr jarg1)
static bool OdDgFileLinkNode_getRelativeFileLinkFlag(HandleRef jarg1)
static void OdDgFileLinkNode_setRelativeFileLinkFlag(HandleRef jarg1, bool jarg2)
static IntPtr OdDgFileLinkNode_createObject()