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();
149 MemoryManager mMan = MemoryManager.GetMemoryManager();
150 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
213 MemoryManager mMan = MemoryManager.GetMemoryManager();
214 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdStreamBuf obj)
virtual void loadFromFile(String filename)
virtual void save(OdStreamBuf file)
static OdSmDatabase cast(OdRxObject pObj)
virtual int subscribe(OdSmEvents eventHandler)
virtual OdSmEnumPersist enumerator()
virtual void setIsTemporary()
static OdSmDatabase createObject()
virtual String getFingerPrint()
static HandleRef getCPtr(OdSmDatabase obj)
virtual String templateDstFileName()
static string getRealClassName(IntPtr ptr)
virtual void notifyRegisteredEventHandlers(OdSmEvent event_, OdSmPersist comp)
override void Dispose(bool disposing)
virtual String fileName()
virtual void findAcDbObjectReferences(String filename, String dbHandle, OdSmPersistPtrVectorStd ppObjects)
OdSmDatabase(IntPtr cPtr, bool cMemoryOwn)
virtual OdSmObjectId registerNewObject(String hand, OdSmPersist pObject)
static new OdRxClass desc()
virtual void setFileName(String newVal)
virtual void loadFromStream(OdStreamBuf file)
virtual OdSmSheetSet sheetSet()
virtual void updateInMemoryDwgHints()
override OdRxObject queryX(OdRxClass protocolClass)
virtual bool isTemporary()
virtual Int32 getRevision()
virtual void unSubscribe(int cookie)
virtual OdSmPersist findObject(String hand)
static HandleRef getCPtr(OdSmEvents obj)
static HandleRef getCPtr(OdSmPersist obj)
static HandleRef getCPtr(OdSmPersistPtrVectorStd obj)
static global::System.Exception Retrieve()
static void OdSmDatabase_updateInMemoryDwgHints(HandleRef jarg1)
static bool OdSmDatabase_isTemporary(HandleRef jarg1)
static String OdSmDatabase_version(HandleRef jarg1)
static void delete_OdSmDatabase(HandleRef jarg1)
static void OdSmDatabase_findAcDbObjectReferences(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static IntPtr OdSmDatabase_createObject()
static int OdSmDatabase_subscribe(HandleRef jarg1, HandleRef jarg2)
static string OdSmDatabase_getRealClassName(IntPtr jarg1)
static IntPtr OdSmDatabase_enumerator(HandleRef jarg1)
static void OdSmDatabase_save__SWIG_1(HandleRef jarg1)
static void OdSmDatabase_unSubscribe(HandleRef jarg1, int jarg2)
static IntPtr OdSmDatabase_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdSmDatabase_loadFromFile(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdSmDatabase_notifyRegisteredEventHandlers(HandleRef jarg1, int jarg2, HandleRef jarg3)
static IntPtr OdSmDatabase_desc()
static IntPtr OdSmDatabase_registerNewObject(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3)
static Int32 OdSmDatabase_getRevision(HandleRef jarg1)
static void OdSmDatabase_loadFromStream(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdSmDatabase_sheetSet__SWIG_0(HandleRef jarg1)
static IntPtr OdSmDatabase_isA(HandleRef jarg1)
static void OdSmDatabase_save__SWIG_0(HandleRef jarg1, HandleRef jarg2)
static void OdSmDatabase_setIsTemporary(HandleRef jarg1)
static IntPtr OdSmDatabase_cast(HandleRef jarg1)
static void OdSmDatabase_setFileName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static String OdSmDatabase_templateDstFileName(HandleRef jarg1)
static IntPtr OdSmDatabase_findObject(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static String OdSmDatabase_getFingerPrint(HandleRef jarg1)
static String OdSmDatabase_fileName(HandleRef jarg1)