14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
21 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
24 swigCPtr =
new HandleRef(
this, cPtr);
26 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
28 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
37 global::System.GC.SuppressFinalize(
this);
40 protected virtual void Dispose(
bool disposing) {
42 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
47 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
virtual void addCompressedElement(OdDgElementId idElement, OdDgCompressDatabaseFlags condition)
virtual bool hasElementId(OdDgElementId idElement)
virtual UInt16 getCondintionOfErase(OdDgElementId idElement)
virtual bool removeRecords(OdDgCompressDatabaseFlags conditionFlags, bool bCheckOtherConditions)
virtual bool getRecord(UInt32 uIndex, OdDgElementId idElement, out UInt16 uCondition)
virtual void Dispose(bool disposing)
OdDgCompressDatabaseResult(IntPtr cPtr, bool cMemoryOwn)
virtual bool removeRecords(OdDgCompressDatabaseFlags conditionFlags)
static HandleRef getCPtr(OdDgCompressDatabaseResult obj)
virtual UInt32 getCount()
OdDgCompressDatabaseResult()
virtual bool allowToEraseElement(OdDgElementId idElement, OdDgCompressDatabaseFlags condition)
virtual bool removeRecord(OdDgElementId idElement)
static HandleRef getCPtr(OdDgElementId obj)
static global::System.Exception Retrieve()
static void OdDgCompressDatabaseResult_addCompressedElement(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static bool OdDgCompressDatabaseResult_removeRecords__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void OdDgCompressDatabaseResult_clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgCompressDatabaseResult_removeRecord(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgCompressDatabaseResult_removeRecords__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, bool jarg3)
static void OdDgCompressDatabaseResult_eraseAll(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdDgCompressDatabaseResult_getCount(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt16 OdDgCompressDatabaseResult_getCondintionOfErase(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgCompressDatabaseResult_hasElementId(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgCompressDatabaseResult_allowToEraseElement(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static bool OdDgCompressDatabaseResult_getRecord(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, out UInt16 jarg4)
static void delete_OdDgCompressDatabaseResult(global::System.Runtime.InteropServices.HandleRef jarg1)
OdDgCompressDatabaseFlags