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();
104 public virtual void start(
bool atBeginning,
bool skipErased) {
109 public virtual void start(
bool atBeginning) {
132 MemoryManager mMan = MemoryManager.GetMemoryManager();
133 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
152 MemoryManager mMan = MemoryManager.GetMemoryManager();
153 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
172 MemoryManager mMan = MemoryManager.GetMemoryManager();
173 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
191 public virtual void step(
bool forward,
bool skipErased) {
196 public virtual void step(
bool forward) {
static HandleRef getCPtr(OdRxClass obj)
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDbObjectId obj)
virtual void start(bool atBeginning)
virtual void step(bool forward, bool skipErased)
override void Dispose(bool disposing)
virtual void seek(OdDbSymbolTableRecord pRecord)
virtual OdDbSymbolTableRecord getRecord(OpenMode openMode)
override OdRxObject queryX(OdRxClass protocolClass)
OdDbSymbolTableIterator(IntPtr cPtr, bool cMemoryOwn)
static new OdRxClass desc()
virtual OdDbSymbolTableRecord getRecord(OpenMode openMode, bool openErasedRecord)
virtual OdDbSymbolTableRecord getRecord()
virtual OdDbObjectId getRecordId()
static HandleRef getCPtr(OdDbSymbolTableIterator obj)
static string getRealClassName(IntPtr ptr)
virtual void start(bool atBeginning, bool skipErased)
static OdDbSymbolTableIterator createObject()
virtual void step(bool forward)
static OdDbSymbolTableIterator cast(OdRxObject pObj)
virtual void seek(OdDbObjectId ObjectId)
static HandleRef getCPtr(OdDbSymbolTableRecord obj)
static global::System.Exception Retrieve()
static IntPtr OdDbSymbolTableIterator_getRecord__SWIG_1(HandleRef jarg1, int jarg2)
static IntPtr OdDbSymbolTableIterator_isA(HandleRef jarg1)
static void OdDbSymbolTableIterator_step__SWIG_1(HandleRef jarg1, bool jarg2)
static IntPtr OdDbSymbolTableIterator_createObject()
static IntPtr OdDbSymbolTableIterator_cast(HandleRef jarg1)
static string OdDbSymbolTableIterator_getRealClassName(IntPtr jarg1)
static IntPtr OdDbSymbolTableIterator_getRecord__SWIG_2(HandleRef jarg1)
static void OdDbSymbolTableIterator_start__SWIG_2(HandleRef jarg1)
static void OdDbSymbolTableIterator_start__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3)
static IntPtr OdDbSymbolTableIterator_desc()
static void OdDbSymbolTableIterator_start__SWIG_1(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdDbSymbolTableIterator_getRecordId(HandleRef jarg1)
static IntPtr OdDbSymbolTableIterator_getRecord__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static void OdDbSymbolTableIterator_seek__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbSymbolTableIterator_seek__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbSymbolTableIterator_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDbSymbolTableIterator_step__SWIG_2(HandleRef jarg1)
static void delete_OdDbSymbolTableIterator(HandleRef jarg1)
static bool OdDbSymbolTableIterator_done(HandleRef jarg1)
static void OdDbSymbolTableIterator_step__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3)