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();
static HandleRef getCPtr(OdBinaryData obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
virtual OdDgAttributeLinkageHeader getLinkageHeader(bool bRecalculateSize)
virtual OdDgAttributeLinkageHeader getLinkageHeader()
static string getRealClassName(IntPtr ptr)
virtual void setLinkageHeader(OdDgAttributeLinkageHeader hdr)
@ kReferenceAttachmentPath
virtual void getData(OdBinaryData data)
static HandleRef getCPtr(OdDgAttributeLinkage obj)
static OdDgAttributeLinkage createObject()
override void Dispose(bool disposing)
override OdRxObject queryX(OdRxClass protocolClass)
OdDgAttributeLinkage(IntPtr cPtr, bool cMemoryOwn)
static OdDgAttributeLinkage cast(OdRxObject pObj)
virtual UInt16 getPrimaryId()
static new OdRxClass desc()
static global::System.Exception Retrieve()
static UInt16 OdDgAttributeLinkage_getPrimaryId(HandleRef jarg1)
static global::System.IntPtr OdDgAttributeLinkage_getLinkageHeader__SWIG_0(HandleRef jarg1, bool jarg2)
static IntPtr OdDgAttributeLinkage_createObject()
static IntPtr OdDgAttributeLinkage_desc()
static void OdDgAttributeLinkage_getData(HandleRef jarg1, IntPtr jarg2)
static void OdDgAttributeLinkage_setLinkageHeader(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDgAttributeLinkage_getLinkageHeader__SWIG_1(HandleRef jarg1)
static string OdDgAttributeLinkage_getRealClassName(IntPtr jarg1)
static IntPtr OdDgAttributeLinkage_queryX(HandleRef jarg1, HandleRef jarg2)
static void delete_OdDgAttributeLinkage(HandleRef jarg1)
static IntPtr OdDgAttributeLinkage_isA(HandleRef jarg1)
static IntPtr OdDgAttributeLinkage_cast(HandleRef jarg1)