Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDgUnknownAssociation.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace Teigha.TG {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdDgUnknownAssociation(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgUnknownAssociation_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgUnknownAssociation obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
30 protected override void Dispose(bool disposing) {
31 lock(this) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
33 if (swigCMemOwn) {
34 swigCMemOwn = false;
36 }
37 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
38 }
39 base.Dispose(disposing);
40 }
41 }
42
43 public static OdDgUnknownAssociation cast(OdRxObject pObj) {// OdSmartPtr<OdDgUnknownAssociation>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDgUnknownAssociation ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDgUnknownAssociation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgUnknownAssociation),ptr, true));
52 ret = (OdDgUnknownAssociation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgUnknownAssociation),ptr, false);
53 }
54 else
55 {
56 ret = (OdDgUnknownAssociation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgUnknownAssociation),ptr, true);
57 }
58
60 return ret;
61}
62
63 public new static OdRxClass desc() {
64 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.OdDgUnknownAssociation_desc(),false); /*createInt 3_2*/
65
67 return ret;
68}
69
70 public override OdRxClass isA() {
71 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.OdDgUnknownAssociation_isA(swigCPtr),false); /*createInt 3_2*/
72
74 return ret;
75}
76
77 public override OdRxObject queryX(OdRxClass protocolClass) {
78 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),TG_DbPINVOKE.OdDgUnknownAssociation_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public new static OdDgUnknownAssociation createObject() {// OdSmartPtr<OdDgUnknownAssociation>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDgUnknownAssociation ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDgUnknownAssociation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgUnknownAssociation),ptr, true));
93 ret = (OdDgUnknownAssociation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgUnknownAssociation),ptr, false);
94 }
95 else
96 {
97 ret = (OdDgUnknownAssociation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgUnknownAssociation),ptr, true);
98 }
99
101 return ret;
102}
103
107 return ret;
108 }
109
113 return ret;
114 }
115
116 public void setData(OdBinaryData data) {
119 }
120
121 public override UInt64 getElementId() {
122// test csout
123 /*SIMPLETYPE*/
126 return ret;
127 }
128
129 public override void setElementId(UInt64 /*SIMPLETYPE*/ uId) {
130 TG_DbPINVOKE.OdDgUnknownAssociation_setElementId(swigCPtr, uId /*SIMPLETYPE*/);
132 }
133
134 public override UInt64 getRefAttachmentId() {
135// test csout
136 /*SIMPLETYPE*/
139 return ret;
140 }
141
142 public override void setRefAttachmentId(UInt64 /*SIMPLETYPE*/ uId) {
143 TG_DbPINVOKE.OdDgUnknownAssociation_setRefAttachmentId(swigCPtr, uId /*SIMPLETYPE*/);
145 }
146
147 public override OdRxObject clone() {// OdRxObjectPtr
148 MemoryManager mMan = MemoryManager.GetMemoryManager();
149 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
150 IntPtr ptr = TG_DbPINVOKE.OdDgUnknownAssociation_clone(swigCPtr);
151
152 OdRxObject ret = null;
153 if (null != mTrans)
154 {
155 mTrans.AddObject((OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true));
156 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, false);
157 }
158 else
159 {
160 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true);
161 }
162
164 return ret;
165}
166
167 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
168 string ret = TG_DbPINVOKE.OdDgUnknownAssociation_getRealClassName(ptr /*SIMPLETYPE*/);
170 return ret;
171 }
172
173}
174
175}
static HandleRef getCPtr(OdBinaryData obj)
Definition: OdBinaryData.cs:25
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
OdDgUnknownAssociation(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdDgUnknownAssociation obj)
override OdDgAssocPointRoot.OdDgAssocPointRootType getType()
static string getRealClassName(IntPtr ptr)
override void Dispose(bool disposing)
override OdRxObject queryX(OdRxClass protocolClass)
static new OdDgUnknownAssociation createObject()
static OdDgUnknownAssociation cast(OdRxObject pObj)
override void setElementId(UInt64 uId)
override void setRefAttachmentId(UInt64 uId)
static global::System.Exception Retrieve()
static IntPtr OdDgUnknownAssociation_clone(HandleRef jarg1)
static IntPtr OdDgUnknownAssociation_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgUnknownAssociation_desc()
static global::System.IntPtr OdDgUnknownAssociation_getData(HandleRef jarg1)
static IntPtr OdDgUnknownAssociation_createObject()
static void OdDgUnknownAssociation_setRefAttachmentId(HandleRef jarg1, UInt64 jarg2)
static void delete_OdDgUnknownAssociation(HandleRef jarg1)
static IntPtr OdDgUnknownAssociation_cast(HandleRef jarg1)
static void OdDgUnknownAssociation_setData(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt64 OdDgUnknownAssociation_getElementId(HandleRef jarg1)
static string OdDgUnknownAssociation_getRealClassName(IntPtr jarg1)
static int OdDgUnknownAssociation_getType(HandleRef jarg1)
static void OdDgUnknownAssociation_setElementId(HandleRef jarg1, UInt64 jarg2)
static IntPtr OdDgUnknownAssociation_isA(HandleRef jarg1)
static UInt64 OdDgUnknownAssociation_getRefAttachmentId(HandleRef jarg1)