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();
182 MemoryManager mMan = MemoryManager.GetMemoryManager();
183 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdStreamBuf obj)
static HandleRef getCPtr(OdSmDatabase obj)
static HandleRef getCPtr(OdSmEvents obj)
virtual OdSmDatabase openDatabase(String filename)
static string getRealClassName(IntPtr ptr)
virtual OdSmSheetSet getParentSheetSet(String dwg, String layout)
virtual OdSmSheet getSheetFromLayout(String filename, String handle)
virtual OdSmDatabase createDatabase(String filename, String templatefilename, bool bAlwaysCreate)
static OdSmSheetSetMgr createObject()
static HandleRef getCPtr(OdSmSheetSetMgr obj)
virtual OdSmDatabase findOpenDatabase(String filename)
static OdSmSheetSetMgr cast(OdRxObject pObj)
virtual int subscribe(OdSmEvents eventHandler)
virtual OdSmDatabase openDatabase(String filename, bool bFailIfAlreadyOpen, OdStreamBuf file)
OdSmSheetSetMgr(IntPtr cPtr, bool cMemoryOwn)
virtual void close(OdSmDatabase db)
virtual void unSubscribe(int cookie)
virtual OdSmEnumDatabase getDatabaseEnumerator()
virtual OdSmDatabase createDatabase(String filename, String templatefilename)
override void Dispose(bool disposing)
virtual OdSmDatabase openDatabase(String filename, bool bFailIfAlreadyOpen)
static new OdRxClass desc()
override OdRxObject queryX(OdRxClass protocolClass)
static global::System.Exception Retrieve()
static IntPtr OdSmSheetSetMgr_cast(HandleRef jarg1)
static IntPtr OdSmSheetSetMgr_createDatabase__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static IntPtr OdSmSheetSetMgr_openDatabase__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, bool jarg3)
static IntPtr OdSmSheetSetMgr_createObject()
static string OdSmSheetSetMgr_getRealClassName(IntPtr jarg1)
static IntPtr OdSmSheetSetMgr_openDatabase__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, bool jarg3, HandleRef jarg4)
static IntPtr OdSmSheetSetMgr_findOpenDatabase(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdSmSheetSetMgr_createDatabase__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, bool jarg4)
static IntPtr OdSmSheetSetMgr_getParentSheetSet(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static IntPtr OdSmSheetSetMgr_desc()
static IntPtr OdSmSheetSetMgr_isA(HandleRef jarg1)
static void OdSmSheetSetMgr_unSubscribe(HandleRef jarg1, int jarg2)
static void delete_OdSmSheetSetMgr(HandleRef jarg1)
static IntPtr OdSmSheetSetMgr_queryX(HandleRef jarg1, HandleRef jarg2)
static int OdSmSheetSetMgr_subscribe(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdSmSheetSetMgr_getDatabaseEnumerator(HandleRef jarg1)
static IntPtr OdSmSheetSetMgr_openDatabase__SWIG_2(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdSmSheetSetMgr_closeAll(HandleRef jarg1)
static void OdSmSheetSetMgr_close(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdSmSheetSetMgr_getSheetFromLayout(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)