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)
static HandleRef getCPtr(OdDgDatabase obj)
virtual UInt32 getXAttrId()
virtual UInt32 getHandlerId()
static OdDgXAttribute cast(OdRxObject pObj)
static string getRealClassName(IntPtr ptr)
static new OdRxClass desc()
virtual void writeData(OdBinaryData data)
OdDgXAttribute(IntPtr cPtr, bool cMemoryOwn)
override OdRxObject queryX(OdRxClass protocolClass)
virtual void setXAttrId(UInt32 xAttrId)
override void Dispose(bool disposing)
virtual void readData(OdBinaryData data)
virtual void readData(OdBinaryData data, OdDgDatabase pDb)
static HandleRef getCPtr(OdDgXAttribute obj)
static OdDgXAttribute createObject()
static global::System.Exception Retrieve()
static string OdDgXAttribute_getRealClassName(IntPtr jarg1)
static IntPtr OdDgXAttribute_isA(HandleRef jarg1)
static UInt32 OdDgXAttribute_getHandlerId(HandleRef jarg1)
static IntPtr OdDgXAttribute_cast(HandleRef jarg1)
static IntPtr OdDgXAttribute_queryX(HandleRef jarg1, HandleRef jarg2)
static void delete_OdDgXAttribute(HandleRef jarg1)
static void OdDgXAttribute_writeData(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdDgXAttribute_createObject()
static void OdDgXAttribute_readData__SWIG_0(HandleRef jarg1, IntPtr jarg2, HandleRef jarg3)
static UInt32 OdDgXAttribute_getXAttrId(HandleRef jarg1)
static IntPtr OdDgXAttribute_desc()
static void OdDgXAttribute_setXAttrId(HandleRef jarg1, UInt32 jarg2)
static void OdDgXAttribute_readData__SWIG_1(HandleRef jarg1, IntPtr jarg2)