Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdFileDependencyInfo.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.TD {
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 OdFileDependencyInfo(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdFileDependencyInfo_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdFileDependencyInfo 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 OdFileDependencyInfo cast(OdRxObject pObj) {// OdSmartPtr<OdFileDependencyInfo>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdFileDependencyInfo ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdFileDependencyInfo)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdFileDependencyInfo),ptr, true));
52 ret = (OdFileDependencyInfo)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdFileDependencyInfo),ptr, false);
53 }
54 else
55 {
56 ret = (OdFileDependencyInfo)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdFileDependencyInfo),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),TD_DbPINVOKE.OdFileDependencyInfo_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),TD_DbPINVOKE.OdFileDependencyInfo_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),TD_DbPINVOKE.OdFileDependencyInfo_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public static OdFileDependencyInfo createObject() {// OdSmartPtr<OdFileDependencyInfo>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdFileDependencyInfo ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdFileDependencyInfo)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdFileDependencyInfo),ptr, true));
93 ret = (OdFileDependencyInfo)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdFileDependencyInfo),ptr, false);
94 }
95 else
96 {
97 ret = (OdFileDependencyInfo)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdFileDependencyInfo),ptr, true);
98 }
99
101 return ret;
102}
103
104 public override void copyFrom(OdRxObject pSource) {
107 }
108
110 set { // OdString csvarin
113 }
114
115 get { // OdString csvarout
118 return ret;
119 }
120
121 }
122
124 set { // OdString csvarin
127 }
128
129 get { // OdString csvarout
132 return ret;
133 }
134
135 }
136
138 set { // OdString csvarin
141 }
142
143 get { // OdString csvarout
146 return ret;
147 }
148
149 }
150
152 set { // OdString csvarin
155 }
156
157 get { // OdString csvarout
160 return ret;
161 }
162
163 }
164
166 set { // OdString csvarin
169 }
170
171 get { // OdString csvarout
174 return ret;
175 }
176
177 }
178
180 set { // OdString csvarin
183 }
184
185 get { // OdString csvarout
188 return ret;
189 }
190
191 }
192
193 public bool m_bIsModified {
194 set {
197 }
198 get {
201 return ret;
202 }
203 }
204
205 public bool m_bAffectsGraphics {
206 set {
209 }
210 get {
213 return ret;
214 }
215 }
216
217 public Int32 m_nIndex {
218 set {
219 /*SIMPLETYPE*/
220 TD_DbPINVOKE.OdFileDependencyInfo_m_nIndex_set(swigCPtr, value /*SIMPLETYPE*/);
222 }
223 get {
224 /*SIMPLETYPE*/
227 return ret;
228 }
229 }
230
231 public Int32 m_nTimeStamp {
232 set {
233 /*SIMPLETYPE*/
236 }
237 get {
238 /*SIMPLETYPE*/
241 return ret;
242 }
243 }
244
245 public Int32 m_nFileSize {
246 set {
247 /*SIMPLETYPE*/
250 }
251 get {
252 /*SIMPLETYPE*/
255 return ret;
256 }
257 }
258
259 public int m_nReferenceCount {
260 set {
263 }
264 get {
267 return ret;
268 }
269 }
270
271 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
272 string ret = TD_DbPINVOKE.OdFileDependencyInfo_getRealClassName(ptr /*SIMPLETYPE*/);
274 return ret;
275 }
276
277}
278
279}
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
OdFileDependencyInfo(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdFileDependencyInfo obj)
static OdFileDependencyInfo createObject()
static OdFileDependencyInfo cast(OdRxObject pObj)
override void copyFrom(OdRxObject pSource)
override void Dispose(bool disposing)
static string getRealClassName(IntPtr ptr)
override OdRxObject queryX(OdRxClass protocolClass)
static global::System.Exception Retrieve()
static void OdFileDependencyInfo_m_FingerprintGuid_set(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdFileDependencyInfo_m_nReferenceCount_set(HandleRef jarg1, int jarg2)
static String OdFileDependencyInfo_m_VersionGuid_get(HandleRef jarg1)
static void OdFileDependencyInfo_m_nIndex_set(HandleRef jarg1, Int32 jarg2)
static string OdFileDependencyInfo_getRealClassName(IntPtr jarg1)
static void OdFileDependencyInfo_m_FileName_set(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static Int32 OdFileDependencyInfo_m_nTimeStamp_get(HandleRef jarg1)
static bool OdFileDependencyInfo_m_bIsModified_get(HandleRef jarg1)
static String OdFileDependencyInfo_m_FoundPath_get(HandleRef jarg1)
static String OdFileDependencyInfo_m_FileName_get(HandleRef jarg1)
static int OdFileDependencyInfo_m_nReferenceCount_get(HandleRef jarg1)
static IntPtr OdFileDependencyInfo_isA(HandleRef jarg1)
static void OdFileDependencyInfo_m_VersionGuid_set(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdFileDependencyInfo_cast(HandleRef jarg1)
static Int32 OdFileDependencyInfo_m_nFileSize_get(HandleRef jarg1)
static IntPtr OdFileDependencyInfo_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdFileDependencyInfo_m_Feature_set(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdFileDependencyInfo_copyFrom(HandleRef jarg1, HandleRef jarg2)
static void OdFileDependencyInfo_m_bIsModified_set(HandleRef jarg1, bool jarg2)
static void OdFileDependencyInfo_m_bAffectsGraphics_set(HandleRef jarg1, bool jarg2)
static void OdFileDependencyInfo_m_FullFileName_set(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdFileDependencyInfo_createObject()
static String OdFileDependencyInfo_m_FullFileName_get(HandleRef jarg1)
static void OdFileDependencyInfo_m_nTimeStamp_set(HandleRef jarg1, Int32 jarg2)
static String OdFileDependencyInfo_m_Feature_get(HandleRef jarg1)
static void delete_OdFileDependencyInfo(HandleRef jarg1)
static Int32 OdFileDependencyInfo_m_nIndex_get(HandleRef jarg1)
static String OdFileDependencyInfo_m_FingerprintGuid_get(HandleRef jarg1)
static void OdFileDependencyInfo_m_FoundPath_set(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdFileDependencyInfo_m_nFileSize_set(HandleRef jarg1, Int32 jarg2)
static IntPtr OdFileDependencyInfo_desc()
static bool OdFileDependencyInfo_m_bAffectsGraphics_get(HandleRef jarg1)