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();
215IntPtr tmp_key = Marshal.StringToCoTaskMemUni(key);
216 IntPtr saved_key = tmp_key;
217IntPtr tmp_rvalue = Marshal.StringToCoTaskMemUni(rvalue);
218 IntPtr saved_rvalue = tmp_rvalue;
223if (tmp_key != saved_key) key = Marshal.PtrToStringUni(tmp_key);
224if (tmp_rvalue != saved_rvalue) rvalue = Marshal.PtrToStringUni(tmp_rvalue);
234IntPtr tmp_rvalue = Marshal.StringToCoTaskMemUni(rvalue);
235 IntPtr saved_rvalue = tmp_rvalue;
241if (tmp_rvalue != saved_rvalue) rvalue = Marshal.PtrToStringUni(tmp_rvalue);
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDbDatabase obj)
virtual void setHyperlinkBase(String hyperlinkBase)
virtual String getSubject()
virtual int numCustomInfo()
virtual void addCustomSummaryInfo(String key, String value)
virtual void setRevisionNumber(String revisionNumber)
virtual String getHyperlinkBase()
virtual void setComments(String comments)
virtual void setTitle(String title)
static string getRealClassName(IntPtr ptr)
virtual void setCustomSummaryInfo(String customInfoKey, String value)
static OdDbDatabaseSummaryInfo createObject()
virtual String getTitle()
static OdDbDatabaseSummaryInfo cast(OdRxObject pObj)
virtual void setDatabase(OdDbDatabase pDb)
OdDbDatabaseSummaryInfo(IntPtr cPtr, bool cMemoryOwn)
virtual void getCustomSummaryInfo(int fieldIndex, ref string key, ref string rvalue)
virtual void setKeywords(String keywords)
virtual String getComments()
virtual String getLastSavedBy()
virtual void setSubject(String subject)
virtual String getRevisionNumber()
virtual bool getCustomSummaryInfo(String customInfoKey, ref string rvalue)
virtual bool deleteCustomSummaryInfo(String key)
virtual String getKeywords()
static HandleRef getCPtr(OdDbDatabaseSummaryInfo obj)
virtual void setCustomSummaryInfo(int fieldIndex, String key, String value)
virtual OdDbDatabase database()
virtual void setAuthor(String author)
override OdRxObject queryX(OdRxClass protocolClass)
virtual void deleteCustomSummaryInfo(int fieldIndex)
virtual void setLastSavedBy(String lastSavedBy)
override void Dispose(bool disposing)
virtual String getAuthor()
static new OdRxClass desc()
static global::System.Exception Retrieve()
static void OdDbDatabaseSummaryInfo_setSubject(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDbDatabaseSummaryInfo_getCustomSummaryInfo__SWIG_0(HandleRef jarg1, int jarg2, ref IntPtr jarg3, ref IntPtr jarg4)
static void OdDbDatabaseSummaryInfo_deleteCustomSummaryInfo__SWIG_0(HandleRef jarg1, int jarg2)
static IntPtr OdDbDatabaseSummaryInfo_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDbDatabaseSummaryInfo_setAuthor(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static string OdDbDatabaseSummaryInfo_getRealClassName(IntPtr jarg1)
static IntPtr OdDbDatabaseSummaryInfo_database(HandleRef jarg1)
static bool OdDbDatabaseSummaryInfo_deleteCustomSummaryInfo__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static String OdDbDatabaseSummaryInfo_getComments(HandleRef jarg1)
static String OdDbDatabaseSummaryInfo_getLastSavedBy(HandleRef jarg1)
static String OdDbDatabaseSummaryInfo_getKeywords(HandleRef jarg1)
static bool OdDbDatabaseSummaryInfo_getCustomSummaryInfo__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, ref IntPtr jarg3)
static void OdDbDatabaseSummaryInfo_setComments(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDbDatabaseSummaryInfo_setHyperlinkBase(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDbDatabaseSummaryInfo_createObject()
static String OdDbDatabaseSummaryInfo_getAuthor(HandleRef jarg1)
static IntPtr OdDbDatabaseSummaryInfo_desc()
static void OdDbDatabaseSummaryInfo_setCustomSummaryInfo__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static String OdDbDatabaseSummaryInfo_getTitle(HandleRef jarg1)
static void OdDbDatabaseSummaryInfo_setTitle(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdDbDatabaseSummaryInfo_numCustomInfo(HandleRef jarg1)
static void OdDbDatabaseSummaryInfo_setCustomSummaryInfo__SWIG_0(HandleRef jarg1, int jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4)
static String OdDbDatabaseSummaryInfo_getHyperlinkBase(HandleRef jarg1)
static void OdDbDatabaseSummaryInfo_setRevisionNumber(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDbDatabaseSummaryInfo_setKeywords(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void delete_OdDbDatabaseSummaryInfo(HandleRef jarg1)
static void OdDbDatabaseSummaryInfo_setDatabase(HandleRef jarg1, HandleRef jarg2)
static void OdDbDatabaseSummaryInfo_addCustomSummaryInfo(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static String OdDbDatabaseSummaryInfo_getSubject(HandleRef jarg1)
static IntPtr OdDbDatabaseSummaryInfo_isA(HandleRef jarg1)
static void OdDbDatabaseSummaryInfo_setLastSavedBy(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static String OdDbDatabaseSummaryInfo_getRevisionNumber(HandleRef jarg1)
static IntPtr OdDbDatabaseSummaryInfo_cast(HandleRef jarg1)