1# This file was created automatically by SWIG.
2# Don't modify this file, modify the SWIG interface instead.
3# This file is compatible with both classic and new-style classes.
4import _CimXml
5def _swig_setattr(self,class_type,name,value):
6    if (name == "this"):
7        if isinstance(value, class_type):
8            self.__dict__[name] = value.this
9            if hasattr(value,"thisown"): self.__dict__["thisown"] = value.thisown
10            del value.thisown
11            return
12    method = class_type.__swig_setmethods__.get(name,None)
13    if method: return method(self,value)
14    self.__dict__[name] = value
15
16def _swig_getattr(self,class_type,name):
17    method = class_type.__swig_getmethods__.get(name,None)
18    if method: return method(self)
19    raise AttributeError,name
20
21import types
22try:
23    _object = types.ObjectType
24    _newclass = 1
25except AttributeError:
26    class _object : pass
27    _newclass = 0
28
29
30class XmlBuffer(_object):
31    __swig_setmethods__ = {}
32    __setattr__ = lambda self, name, value: _swig_setattr(self, XmlBuffer, name, value)
33    __swig_getmethods__ = {}
34    __getattr__ = lambda self, name: _swig_getattr(self, XmlBuffer, name)
35    __swig_setmethods__["cur"] = _CimXml.XmlBuffer_cur_set
36    __swig_getmethods__["cur"] = _CimXml.XmlBuffer_cur_get
37    if _newclass:cur = property(_CimXml.XmlBuffer_cur_get,_CimXml.XmlBuffer_cur_set)
38    def __init__(self,*args):
39        _swig_setattr(self, XmlBuffer, 'this', apply(_CimXml.new_XmlBuffer,args))
40        _swig_setattr(self, XmlBuffer, 'thisown', 1)
41    def skipWS(*args): return apply(_CimXml.XmlBuffer_skipWS,args)
42    def getChar(*args): return apply(_CimXml.XmlBuffer_getChar,args)
43    def getWord(*args): return apply(_CimXml.XmlBuffer_getWord,args)
44    def nextTag(*args): return apply(_CimXml.XmlBuffer_nextTag,args)
45    def nextEquals(*args): return apply(_CimXml.XmlBuffer_nextEquals,args)
46    def xmlHdr(*args): return apply(_CimXml.XmlBuffer_xmlHdr,args)
47    def tagEquals(*args): return apply(_CimXml.XmlBuffer_tagEquals,args)
48    def endTag(*args): return apply(_CimXml.XmlBuffer_endTag,args)
49    def attrsOk(*args): return apply(_CimXml.XmlBuffer_attrsOk,args)
50    def getValue(*args): return apply(_CimXml.XmlBuffer_getValue,args)
51    def getContent(*args): return apply(_CimXml.XmlBuffer_getContent,args)
52    def skipElement(*args): return apply(_CimXml.XmlBuffer_skipElement,args)
53    def testAttr(*args): return apply(_CimXml.XmlBuffer_testAttr,args)
54    def __del__(self, destroy= _CimXml.delete_XmlBuffer):
55        try:
56            if self.thisown: destroy(self)
57        except: pass
58    def __repr__(self):
59        return "<C XmlBuffer instance at %s>" % (self.this,)
60
61class XmlBufferPtr(XmlBuffer):
62    def __init__(self,this):
63        _swig_setattr(self, XmlBuffer, 'this', this)
64        if not hasattr(self,"thisown"): _swig_setattr(self, XmlBuffer, 'thisown', 0)
65        _swig_setattr(self, XmlBuffer,self.__class__,XmlBuffer)
66_CimXml.XmlBuffer_swigregister(XmlBufferPtr)
67
68class NameSpaceVector(_object):
69    __swig_setmethods__ = {}
70    __setattr__ = lambda self, name, value: _swig_setattr(self, NameSpaceVector, name, value)
71    __swig_getmethods__ = {}
72    __getattr__ = lambda self, name: _swig_getattr(self, NameSpaceVector, name)
73    def __init__(self,*args):
74        _swig_setattr(self, NameSpaceVector, 'this', apply(_CimXml.new_NameSpaceVector,args))
75        _swig_setattr(self, NameSpaceVector, 'thisown', 1)
76    def __len__(*args): return apply(_CimXml.NameSpaceVector___len__,args)
77    def clear(*args): return apply(_CimXml.NameSpaceVector_clear,args)
78    def append(*args): return apply(_CimXml.NameSpaceVector_append,args)
79    def __nonzero__(*args): return apply(_CimXml.NameSpaceVector___nonzero__,args)
80    def pop(*args): return apply(_CimXml.NameSpaceVector_pop,args)
81    def __getitem__(*args): return apply(_CimXml.NameSpaceVector___getitem__,args)
82    def __getslice__(*args): return apply(_CimXml.NameSpaceVector___getslice__,args)
83    def __setitem__(*args): return apply(_CimXml.NameSpaceVector___setitem__,args)
84    def __setslice__(*args): return apply(_CimXml.NameSpaceVector___setslice__,args)
85    def __delitem__(*args): return apply(_CimXml.NameSpaceVector___delitem__,args)
86    def __delslice__(*args): return apply(_CimXml.NameSpaceVector___delslice__,args)
87    def __del__(self, destroy= _CimXml.delete_NameSpaceVector):
88        try:
89            if self.thisown: destroy(self)
90        except: pass
91    def __repr__(self):
92        return "<C NameSpaceVector instance at %s>" % (self.this,)
93
94class NameSpaceVectorPtr(NameSpaceVector):
95    def __init__(self,this):
96        _swig_setattr(self, NameSpaceVector, 'this', this)
97        if not hasattr(self,"thisown"): _swig_setattr(self, NameSpaceVector, 'thisown', 0)
98        _swig_setattr(self, NameSpaceVector,self.__class__,NameSpaceVector)
99_CimXml.NameSpaceVector_swigregister(NameSpaceVectorPtr)
100
101class NameSpaceArray(NameSpaceVector):
102    __swig_setmethods__ = {}
103    for _s in [NameSpaceVector]: __swig_setmethods__.update(_s.__swig_setmethods__)
104    __setattr__ = lambda self, name, value: _swig_setattr(self, NameSpaceArray, name, value)
105    __swig_getmethods__ = {}
106    for _s in [NameSpaceVector]: __swig_getmethods__.update(_s.__swig_getmethods__)
107    __getattr__ = lambda self, name: _swig_getattr(self, NameSpaceArray, name)
108    def __init__(self,*args):
109        _swig_setattr(self, NameSpaceArray, 'this', apply(_CimXml.new_NameSpaceArray,args))
110        _swig_setattr(self, NameSpaceArray, 'thisown', 1)
111    def add(*args): return apply(_CimXml.NameSpaceArray_add,args)
112    def toStringBuffer(*args): return apply(_CimXml.NameSpaceArray_toStringBuffer,args)
113    def __setitem__(*args): return apply(_CimXml.NameSpaceArray___setitem__,args)
114    def __getitem__(*args): return apply(_CimXml.NameSpaceArray___getitem__,args)
115    def __str__(*args): return apply(_CimXml.NameSpaceArray___str__,args)
116    def __iter__(*args): return apply(_CimXml.NameSpaceArray___iter__,args)
117    def __del__(self, destroy= _CimXml.delete_NameSpaceArray):
118        try:
119            if self.thisown: destroy(self)
120        except: pass
121    def __repr__(self):
122        return "<C NameSpaceArray instance at %s>" % (self.this,)
123
124class NameSpaceArrayPtr(NameSpaceArray):
125    def __init__(self,this):
126        _swig_setattr(self, NameSpaceArray, 'this', this)
127        if not hasattr(self,"thisown"): _swig_setattr(self, NameSpaceArray, 'thisown', 0)
128        _swig_setattr(self, NameSpaceArray,self.__class__,NameSpaceArray)
129_CimXml.NameSpaceArray_swigregister(NameSpaceArrayPtr)
130
131class NameSpaceIterator(_object):
132    __swig_setmethods__ = {}
133    __setattr__ = lambda self, name, value: _swig_setattr(self, NameSpaceIterator, name, value)
134    __swig_getmethods__ = {}
135    __getattr__ = lambda self, name: _swig_getattr(self, NameSpaceIterator, name)
136    __swig_setmethods__["it"] = _CimXml.NameSpaceIterator_it_set
137    __swig_getmethods__["it"] = _CimXml.NameSpaceIterator_it_get
138    if _newclass:it = property(_CimXml.NameSpaceIterator_it_get,_CimXml.NameSpaceIterator_it_set)
139    __swig_setmethods__["c"] = _CimXml.NameSpaceIterator_c_set
140    __swig_getmethods__["c"] = _CimXml.NameSpaceIterator_c_get
141    if _newclass:c = property(_CimXml.NameSpaceIterator_c_get,_CimXml.NameSpaceIterator_c_set)
142    def __init__(self,*args):
143        _swig_setattr(self, NameSpaceIterator, 'this', apply(_CimXml.new_NameSpaceIterator,args))
144        _swig_setattr(self, NameSpaceIterator, 'thisown', 1)
145    def __iter__(*args): return apply(_CimXml.NameSpaceIterator___iter__,args)
146    def next(*args): return apply(_CimXml.NameSpaceIterator_next,args)
147    def __del__(self, destroy= _CimXml.delete_NameSpaceIterator):
148        try:
149            if self.thisown: destroy(self)
150        except: pass
151    def __repr__(self):
152        return "<C NameSpaceIterator instance at %s>" % (self.this,)
153
154class NameSpaceIteratorPtr(NameSpaceIterator):
155    def __init__(self,this):
156        _swig_setattr(self, NameSpaceIterator, 'this', this)
157        if not hasattr(self,"thisown"): _swig_setattr(self, NameSpaceIterator, 'thisown', 0)
158        _swig_setattr(self, NameSpaceIterator,self.__class__,NameSpaceIterator)
159_CimXml.NameSpaceIterator_swigregister(NameSpaceIteratorPtr)
160
161class StringVector(_object):
162    __swig_setmethods__ = {}
163    __setattr__ = lambda self, name, value: _swig_setattr(self, StringVector, name, value)
164    __swig_getmethods__ = {}
165    __getattr__ = lambda self, name: _swig_getattr(self, StringVector, name)
166    def __init__(self,*args):
167        _swig_setattr(self, StringVector, 'this', apply(_CimXml.new_StringVector,args))
168        _swig_setattr(self, StringVector, 'thisown', 1)
169    def __len__(*args): return apply(_CimXml.StringVector___len__,args)
170    def clear(*args): return apply(_CimXml.StringVector_clear,args)
171    def append(*args): return apply(_CimXml.StringVector_append,args)
172    def __nonzero__(*args): return apply(_CimXml.StringVector___nonzero__,args)
173    def pop(*args): return apply(_CimXml.StringVector_pop,args)
174    def __getitem__(*args): return apply(_CimXml.StringVector___getitem__,args)
175    def __getslice__(*args): return apply(_CimXml.StringVector___getslice__,args)
176    def __setitem__(*args): return apply(_CimXml.StringVector___setitem__,args)
177    def __setslice__(*args): return apply(_CimXml.StringVector___setslice__,args)
178    def __delitem__(*args): return apply(_CimXml.StringVector___delitem__,args)
179    def __delslice__(*args): return apply(_CimXml.StringVector___delslice__,args)
180    def __del__(self, destroy= _CimXml.delete_StringVector):
181        try:
182            if self.thisown: destroy(self)
183        except: pass
184    def __repr__(self):
185        return "<C StringVector instance at %s>" % (self.this,)
186
187class StringVectorPtr(StringVector):
188    def __init__(self,this):
189        _swig_setattr(self, StringVector, 'this', this)
190        if not hasattr(self,"thisown"): _swig_setattr(self, StringVector, 'thisown', 0)
191        _swig_setattr(self, StringVector,self.__class__,StringVector)
192_CimXml.StringVector_swigregister(StringVectorPtr)
193
194class StringArray(StringVector):
195    __swig_setmethods__ = {}
196    for _s in [StringVector]: __swig_setmethods__.update(_s.__swig_setmethods__)
197    __setattr__ = lambda self, name, value: _swig_setattr(self, StringArray, name, value)
198    __swig_getmethods__ = {}
199    for _s in [StringVector]: __swig_getmethods__.update(_s.__swig_getmethods__)
200    __getattr__ = lambda self, name: _swig_getattr(self, StringArray, name)
201    def add(*args): return apply(_CimXml.StringArray_add,args)
202    def toStringBuffer(*args): return apply(_CimXml.StringArray_toStringBuffer,args)
203    def __init__(self,*args):
204        _swig_setattr(self, StringArray, 'this', apply(_CimXml.new_StringArray,args))
205        _swig_setattr(self, StringArray, 'thisown', 1)
206    def __del__(self, destroy= _CimXml.delete_StringArray):
207        try:
208            if self.thisown: destroy(self)
209        except: pass
210    def __repr__(self):
211        return "<C StringArray instance at %s>" % (self.this,)
212
213class StringArrayPtr(StringArray):
214    def __init__(self,this):
215        _swig_setattr(self, StringArray, 'this', this)
216        if not hasattr(self,"thisown"): _swig_setattr(self, StringArray, 'thisown', 0)
217        _swig_setattr(self, StringArray,self.__class__,StringArray)
218_CimXml.StringArray_swigregister(StringArrayPtr)
219
220class PropertyVector(_object):
221    __swig_setmethods__ = {}
222    __setattr__ = lambda self, name, value: _swig_setattr(self, PropertyVector, name, value)
223    __swig_getmethods__ = {}
224    __getattr__ = lambda self, name: _swig_getattr(self, PropertyVector, name)
225    def __init__(self,*args):
226        _swig_setattr(self, PropertyVector, 'this', apply(_CimXml.new_PropertyVector,args))
227        _swig_setattr(self, PropertyVector, 'thisown', 1)
228    def __len__(*args): return apply(_CimXml.PropertyVector___len__,args)
229    def clear(*args): return apply(_CimXml.PropertyVector_clear,args)
230    def append(*args): return apply(_CimXml.PropertyVector_append,args)
231    def __nonzero__(*args): return apply(_CimXml.PropertyVector___nonzero__,args)
232    def pop(*args): return apply(_CimXml.PropertyVector_pop,args)
233    def __getitem__(*args): return apply(_CimXml.PropertyVector___getitem__,args)
234    def __getslice__(*args): return apply(_CimXml.PropertyVector___getslice__,args)
235    def __setitem__(*args): return apply(_CimXml.PropertyVector___setitem__,args)
236    def __setslice__(*args): return apply(_CimXml.PropertyVector___setslice__,args)
237    def __delitem__(*args): return apply(_CimXml.PropertyVector___delitem__,args)
238    def __delslice__(*args): return apply(_CimXml.PropertyVector___delslice__,args)
239    def __del__(self, destroy= _CimXml.delete_PropertyVector):
240        try:
241            if self.thisown: destroy(self)
242        except: pass
243    def __repr__(self):
244        return "<C PropertyVector instance at %s>" % (self.this,)
245
246class PropertyVectorPtr(PropertyVector):
247    def __init__(self,this):
248        _swig_setattr(self, PropertyVector, 'this', this)
249        if not hasattr(self,"thisown"): _swig_setattr(self, PropertyVector, 'thisown', 0)
250        _swig_setattr(self, PropertyVector,self.__class__,PropertyVector)
251_CimXml.PropertyVector_swigregister(PropertyVectorPtr)
252
253class PropertyArray(PropertyVector):
254    __swig_setmethods__ = {}
255    for _s in [PropertyVector]: __swig_setmethods__.update(_s.__swig_setmethods__)
256    __setattr__ = lambda self, name, value: _swig_setattr(self, PropertyArray, name, value)
257    __swig_getmethods__ = {}
258    for _s in [PropertyVector]: __swig_getmethods__.update(_s.__swig_getmethods__)
259    __getattr__ = lambda self, name: _swig_getattr(self, PropertyArray, name)
260    def __init__(self,*args):
261        _swig_setattr(self, PropertyArray, 'this', apply(_CimXml.new_PropertyArray,args))
262        _swig_setattr(self, PropertyArray, 'thisown', 1)
263    def add(*args): return apply(_CimXml.PropertyArray_add,args)
264    def toStringBuffer(*args): return apply(_CimXml.PropertyArray_toStringBuffer,args)
265    def __setitem__(*args): return apply(_CimXml.PropertyArray___setitem__,args)
266    def __str__(*args): return apply(_CimXml.PropertyArray___str__,args)
267    def __iter__(*args): return apply(_CimXml.PropertyArray___iter__,args)
268    def __getitem__(*args): return apply(_CimXml.PropertyArray___getitem__,args)
269    def __delitem__(*args): return apply(_CimXml.PropertyArray___delitem__,args)
270    def keys(*args): return apply(_CimXml.PropertyArray_keys,args)
271    def __del__(self, destroy= _CimXml.delete_PropertyArray):
272        try:
273            if self.thisown: destroy(self)
274        except: pass
275    def __repr__(self):
276        return "<C PropertyArray instance at %s>" % (self.this,)
277
278class PropertyArrayPtr(PropertyArray):
279    def __init__(self,this):
280        _swig_setattr(self, PropertyArray, 'this', this)
281        if not hasattr(self,"thisown"): _swig_setattr(self, PropertyArray, 'thisown', 0)
282        _swig_setattr(self, PropertyArray,self.__class__,PropertyArray)
283_CimXml.PropertyArray_swigregister(PropertyArrayPtr)
284
285class PropertyIterator(_object):
286    __swig_setmethods__ = {}
287    __setattr__ = lambda self, name, value: _swig_setattr(self, PropertyIterator, name, value)
288    __swig_getmethods__ = {}
289    __getattr__ = lambda self, name: _swig_getattr(self, PropertyIterator, name)
290    __swig_setmethods__["it"] = _CimXml.PropertyIterator_it_set
291    __swig_getmethods__["it"] = _CimXml.PropertyIterator_it_get
292    if _newclass:it = property(_CimXml.PropertyIterator_it_get,_CimXml.PropertyIterator_it_set)
293    __swig_setmethods__["c"] = _CimXml.PropertyIterator_c_set
294    __swig_getmethods__["c"] = _CimXml.PropertyIterator_c_get
295    if _newclass:c = property(_CimXml.PropertyIterator_c_get,_CimXml.PropertyIterator_c_set)
296    def __init__(self,*args):
297        _swig_setattr(self, PropertyIterator, 'this', apply(_CimXml.new_PropertyIterator,args))
298        _swig_setattr(self, PropertyIterator, 'thisown', 1)
299    def __iter__(*args): return apply(_CimXml.PropertyIterator___iter__,args)
300    def next(*args): return apply(_CimXml.PropertyIterator_next,args)
301    def __del__(self, destroy= _CimXml.delete_PropertyIterator):
302        try:
303            if self.thisown: destroy(self)
304        except: pass
305    def __repr__(self):
306        return "<C PropertyIterator instance at %s>" % (self.this,)
307
308class PropertyIteratorPtr(PropertyIterator):
309    def __init__(self,this):
310        _swig_setattr(self, PropertyIterator, 'this', this)
311        if not hasattr(self,"thisown"): _swig_setattr(self, PropertyIterator, 'thisown', 0)
312        _swig_setattr(self, PropertyIterator,self.__class__,PropertyIterator)
313_CimXml.PropertyIterator_swigregister(PropertyIteratorPtr)
314
315class InstanceNameVector(_object):
316    __swig_setmethods__ = {}
317    __setattr__ = lambda self, name, value: _swig_setattr(self, InstanceNameVector, name, value)
318    __swig_getmethods__ = {}
319    __getattr__ = lambda self, name: _swig_getattr(self, InstanceNameVector, name)
320    def __init__(self,*args):
321        _swig_setattr(self, InstanceNameVector, 'this', apply(_CimXml.new_InstanceNameVector,args))
322        _swig_setattr(self, InstanceNameVector, 'thisown', 1)
323    def __len__(*args): return apply(_CimXml.InstanceNameVector___len__,args)
324    def clear(*args): return apply(_CimXml.InstanceNameVector_clear,args)
325    def append(*args): return apply(_CimXml.InstanceNameVector_append,args)
326    def __nonzero__(*args): return apply(_CimXml.InstanceNameVector___nonzero__,args)
327    def pop(*args): return apply(_CimXml.InstanceNameVector_pop,args)
328    def __getitem__(*args): return apply(_CimXml.InstanceNameVector___getitem__,args)
329    def __getslice__(*args): return apply(_CimXml.InstanceNameVector___getslice__,args)
330    def __setitem__(*args): return apply(_CimXml.InstanceNameVector___setitem__,args)
331    def __setslice__(*args): return apply(_CimXml.InstanceNameVector___setslice__,args)
332    def __delitem__(*args): return apply(_CimXml.InstanceNameVector___delitem__,args)
333    def __delslice__(*args): return apply(_CimXml.InstanceNameVector___delslice__,args)
334    def __del__(self, destroy= _CimXml.delete_InstanceNameVector):
335        try:
336            if self.thisown: destroy(self)
337        except: pass
338    def __repr__(self):
339        return "<C InstanceNameVector instance at %s>" % (self.this,)
340
341class InstanceNameVectorPtr(InstanceNameVector):
342    def __init__(self,this):
343        _swig_setattr(self, InstanceNameVector, 'this', this)
344        if not hasattr(self,"thisown"): _swig_setattr(self, InstanceNameVector, 'thisown', 0)
345        _swig_setattr(self, InstanceNameVector,self.__class__,InstanceNameVector)
346_CimXml.InstanceNameVector_swigregister(InstanceNameVectorPtr)
347
348class InstanceNameArray(InstanceNameVector):
349    __swig_setmethods__ = {}
350    for _s in [InstanceNameVector]: __swig_setmethods__.update(_s.__swig_setmethods__)
351    __setattr__ = lambda self, name, value: _swig_setattr(self, InstanceNameArray, name, value)
352    __swig_getmethods__ = {}
353    for _s in [InstanceNameVector]: __swig_getmethods__.update(_s.__swig_getmethods__)
354    __getattr__ = lambda self, name: _swig_getattr(self, InstanceNameArray, name)
355    def __init__(self,*args):
356        _swig_setattr(self, InstanceNameArray, 'this', apply(_CimXml.new_InstanceNameArray,args))
357        _swig_setattr(self, InstanceNameArray, 'thisown', 1)
358    def add(*args): return apply(_CimXml.InstanceNameArray_add,args)
359    def toStringBuffer(*args): return apply(_CimXml.InstanceNameArray_toStringBuffer,args)
360    def __setitem__(*args): return apply(_CimXml.InstanceNameArray___setitem__,args)
361    def __getitem__(*args): return apply(_CimXml.InstanceNameArray___getitem__,args)
362    def __str__(*args): return apply(_CimXml.InstanceNameArray___str__,args)
363    def __iter__(*args): return apply(_CimXml.InstanceNameArray___iter__,args)
364    def __del__(self, destroy= _CimXml.delete_InstanceNameArray):
365        try:
366            if self.thisown: destroy(self)
367        except: pass
368    def __repr__(self):
369        return "<C InstanceNameArray instance at %s>" % (self.this,)
370
371class InstanceNameArrayPtr(InstanceNameArray):
372    def __init__(self,this):
373        _swig_setattr(self, InstanceNameArray, 'this', this)
374        if not hasattr(self,"thisown"): _swig_setattr(self, InstanceNameArray, 'thisown', 0)
375        _swig_setattr(self, InstanceNameArray,self.__class__,InstanceNameArray)
376_CimXml.InstanceNameArray_swigregister(InstanceNameArrayPtr)
377
378class InstanceNameIterator(_object):
379    __swig_setmethods__ = {}
380    __setattr__ = lambda self, name, value: _swig_setattr(self, InstanceNameIterator, name, value)
381    __swig_getmethods__ = {}
382    __getattr__ = lambda self, name: _swig_getattr(self, InstanceNameIterator, name)
383    __swig_setmethods__["it"] = _CimXml.InstanceNameIterator_it_set
384    __swig_getmethods__["it"] = _CimXml.InstanceNameIterator_it_get
385    if _newclass:it = property(_CimXml.InstanceNameIterator_it_get,_CimXml.InstanceNameIterator_it_set)
386    __swig_setmethods__["c"] = _CimXml.InstanceNameIterator_c_set
387    __swig_getmethods__["c"] = _CimXml.InstanceNameIterator_c_get
388    if _newclass:c = property(_CimXml.InstanceNameIterator_c_get,_CimXml.InstanceNameIterator_c_set)
389    def __init__(self,*args):
390        _swig_setattr(self, InstanceNameIterator, 'this', apply(_CimXml.new_InstanceNameIterator,args))
391        _swig_setattr(self, InstanceNameIterator, 'thisown', 1)
392    def __iter__(*args): return apply(_CimXml.InstanceNameIterator___iter__,args)
393    def next(*args): return apply(_CimXml.InstanceNameIterator_next,args)
394    def __del__(self, destroy= _CimXml.delete_InstanceNameIterator):
395        try:
396            if self.thisown: destroy(self)
397        except: pass
398    def __repr__(self):
399        return "<C InstanceNameIterator instance at %s>" % (self.this,)
400
401class InstanceNameIteratorPtr(InstanceNameIterator):
402    def __init__(self,this):
403        _swig_setattr(self, InstanceNameIterator, 'this', this)
404        if not hasattr(self,"thisown"): _swig_setattr(self, InstanceNameIterator, 'thisown', 0)
405        _swig_setattr(self, InstanceNameIterator,self.__class__,InstanceNameIterator)
406_CimXml.InstanceNameIterator_swigregister(InstanceNameIteratorPtr)
407
408class InstanceVector(_object):
409    __swig_setmethods__ = {}
410    __setattr__ = lambda self, name, value: _swig_setattr(self, InstanceVector, name, value)
411    __swig_getmethods__ = {}
412    __getattr__ = lambda self, name: _swig_getattr(self, InstanceVector, name)
413    def __init__(self,*args):
414        _swig_setattr(self, InstanceVector, 'this', apply(_CimXml.new_InstanceVector,args))
415        _swig_setattr(self, InstanceVector, 'thisown', 1)
416    def __len__(*args): return apply(_CimXml.InstanceVector___len__,args)
417    def clear(*args): return apply(_CimXml.InstanceVector_clear,args)
418    def append(*args): return apply(_CimXml.InstanceVector_append,args)
419    def __nonzero__(*args): return apply(_CimXml.InstanceVector___nonzero__,args)
420    def pop(*args): return apply(_CimXml.InstanceVector_pop,args)
421    def __getitem__(*args): return apply(_CimXml.InstanceVector___getitem__,args)
422    def __getslice__(*args): return apply(_CimXml.InstanceVector___getslice__,args)
423    def __setitem__(*args): return apply(_CimXml.InstanceVector___setitem__,args)
424    def __setslice__(*args): return apply(_CimXml.InstanceVector___setslice__,args)
425    def __delitem__(*args): return apply(_CimXml.InstanceVector___delitem__,args)
426    def __delslice__(*args): return apply(_CimXml.InstanceVector___delslice__,args)
427    def __del__(self, destroy= _CimXml.delete_InstanceVector):
428        try:
429            if self.thisown: destroy(self)
430        except: pass
431    def __repr__(self):
432        return "<C InstanceVector instance at %s>" % (self.this,)
433
434class InstanceVectorPtr(InstanceVector):
435    def __init__(self,this):
436        _swig_setattr(self, InstanceVector, 'this', this)
437        if not hasattr(self,"thisown"): _swig_setattr(self, InstanceVector, 'thisown', 0)
438        _swig_setattr(self, InstanceVector,self.__class__,InstanceVector)
439_CimXml.InstanceVector_swigregister(InstanceVectorPtr)
440
441class InstanceArray(InstanceVector):
442    __swig_setmethods__ = {}
443    for _s in [InstanceVector]: __swig_setmethods__.update(_s.__swig_setmethods__)
444    __setattr__ = lambda self, name, value: _swig_setattr(self, InstanceArray, name, value)
445    __swig_getmethods__ = {}
446    for _s in [InstanceVector]: __swig_getmethods__.update(_s.__swig_getmethods__)
447    __getattr__ = lambda self, name: _swig_getattr(self, InstanceArray, name)
448    def __init__(self,*args):
449        _swig_setattr(self, InstanceArray, 'this', apply(_CimXml.new_InstanceArray,args))
450        _swig_setattr(self, InstanceArray, 'thisown', 1)
451    def add(*args): return apply(_CimXml.InstanceArray_add,args)
452    def toStringBuffer(*args): return apply(_CimXml.InstanceArray_toStringBuffer,args)
453    def __setitem__(*args): return apply(_CimXml.InstanceArray___setitem__,args)
454    def __getitem__(*args): return apply(_CimXml.InstanceArray___getitem__,args)
455    def __str__(*args): return apply(_CimXml.InstanceArray___str__,args)
456    def __iter__(*args): return apply(_CimXml.InstanceArray___iter__,args)
457    def __del__(self, destroy= _CimXml.delete_InstanceArray):
458        try:
459            if self.thisown: destroy(self)
460        except: pass
461    def __repr__(self):
462        return "<C InstanceArray instance at %s>" % (self.this,)
463
464class InstanceArrayPtr(InstanceArray):
465    def __init__(self,this):
466        _swig_setattr(self, InstanceArray, 'this', this)
467        if not hasattr(self,"thisown"): _swig_setattr(self, InstanceArray, 'thisown', 0)
468        _swig_setattr(self, InstanceArray,self.__class__,InstanceArray)
469_CimXml.InstanceArray_swigregister(InstanceArrayPtr)
470
471class InstanceIterator(_object):
472    __swig_setmethods__ = {}
473    __setattr__ = lambda self, name, value: _swig_setattr(self, InstanceIterator, name, value)
474    __swig_getmethods__ = {}
475    __getattr__ = lambda self, name: _swig_getattr(self, InstanceIterator, name)
476    __swig_setmethods__["it"] = _CimXml.InstanceIterator_it_set
477    __swig_getmethods__["it"] = _CimXml.InstanceIterator_it_get
478    if _newclass:it = property(_CimXml.InstanceIterator_it_get,_CimXml.InstanceIterator_it_set)
479    __swig_setmethods__["c"] = _CimXml.InstanceIterator_c_set
480    __swig_getmethods__["c"] = _CimXml.InstanceIterator_c_get
481    if _newclass:c = property(_CimXml.InstanceIterator_c_get,_CimXml.InstanceIterator_c_set)
482    def __init__(self,*args):
483        _swig_setattr(self, InstanceIterator, 'this', apply(_CimXml.new_InstanceIterator,args))
484        _swig_setattr(self, InstanceIterator, 'thisown', 1)
485    def __iter__(*args): return apply(_CimXml.InstanceIterator___iter__,args)
486    def next(*args): return apply(_CimXml.InstanceIterator_next,args)
487    def __del__(self, destroy= _CimXml.delete_InstanceIterator):
488        try:
489            if self.thisown: destroy(self)
490        except: pass
491    def __repr__(self):
492        return "<C InstanceIterator instance at %s>" % (self.this,)
493
494class InstanceIteratorPtr(InstanceIterator):
495    def __init__(self,this):
496        _swig_setattr(self, InstanceIterator, 'this', this)
497        if not hasattr(self,"thisown"): _swig_setattr(self, InstanceIterator, 'thisown', 0)
498        _swig_setattr(self, InstanceIterator,self.__class__,InstanceIterator)
499_CimXml.InstanceIterator_swigregister(InstanceIteratorPtr)
500
501class KeyBindingVector(_object):
502    __swig_setmethods__ = {}
503    __setattr__ = lambda self, name, value: _swig_setattr(self, KeyBindingVector, name, value)
504    __swig_getmethods__ = {}
505    __getattr__ = lambda self, name: _swig_getattr(self, KeyBindingVector, name)
506    def __init__(self,*args):
507        _swig_setattr(self, KeyBindingVector, 'this', apply(_CimXml.new_KeyBindingVector,args))
508        _swig_setattr(self, KeyBindingVector, 'thisown', 1)
509    def __len__(*args): return apply(_CimXml.KeyBindingVector___len__,args)
510    def clear(*args): return apply(_CimXml.KeyBindingVector_clear,args)
511    def append(*args): return apply(_CimXml.KeyBindingVector_append,args)
512    def __nonzero__(*args): return apply(_CimXml.KeyBindingVector___nonzero__,args)
513    def pop(*args): return apply(_CimXml.KeyBindingVector_pop,args)
514    def __getitem__(*args): return apply(_CimXml.KeyBindingVector___getitem__,args)
515    def __getslice__(*args): return apply(_CimXml.KeyBindingVector___getslice__,args)
516    def __setitem__(*args): return apply(_CimXml.KeyBindingVector___setitem__,args)
517    def __setslice__(*args): return apply(_CimXml.KeyBindingVector___setslice__,args)
518    def __delitem__(*args): return apply(_CimXml.KeyBindingVector___delitem__,args)
519    def __delslice__(*args): return apply(_CimXml.KeyBindingVector___delslice__,args)
520    def __del__(self, destroy= _CimXml.delete_KeyBindingVector):
521        try:
522            if self.thisown: destroy(self)
523        except: pass
524    def __repr__(self):
525        return "<C KeyBindingVector instance at %s>" % (self.this,)
526
527class KeyBindingVectorPtr(KeyBindingVector):
528    def __init__(self,this):
529        _swig_setattr(self, KeyBindingVector, 'this', this)
530        if not hasattr(self,"thisown"): _swig_setattr(self, KeyBindingVector, 'thisown', 0)
531        _swig_setattr(self, KeyBindingVector,self.__class__,KeyBindingVector)
532_CimXml.KeyBindingVector_swigregister(KeyBindingVectorPtr)
533
534class KeyBindingArray(KeyBindingVector):
535    __swig_setmethods__ = {}
536    for _s in [KeyBindingVector]: __swig_setmethods__.update(_s.__swig_setmethods__)
537    __setattr__ = lambda self, name, value: _swig_setattr(self, KeyBindingArray, name, value)
538    __swig_getmethods__ = {}
539    for _s in [KeyBindingVector]: __swig_getmethods__.update(_s.__swig_getmethods__)
540    __getattr__ = lambda self, name: _swig_getattr(self, KeyBindingArray, name)
541    def __init__(self,*args):
542        _swig_setattr(self, KeyBindingArray, 'this', apply(_CimXml.new_KeyBindingArray,args))
543        _swig_setattr(self, KeyBindingArray, 'thisown', 1)
544    def add(*args): return apply(_CimXml.KeyBindingArray_add,args)
545    def toStringBuffer(*args): return apply(_CimXml.KeyBindingArray_toStringBuffer,args)
546    def __setitem__(*args): return apply(_CimXml.KeyBindingArray___setitem__,args)
547    def __getitem__(*args): return apply(_CimXml.KeyBindingArray___getitem__,args)
548    def __str__(*args): return apply(_CimXml.KeyBindingArray___str__,args)
549    def __iter__(*args): return apply(_CimXml.KeyBindingArray___iter__,args)
550    def __del__(self, destroy= _CimXml.delete_KeyBindingArray):
551        try:
552            if self.thisown: destroy(self)
553        except: pass
554    def __repr__(self):
555        return "<C KeyBindingArray instance at %s>" % (self.this,)
556
557class KeyBindingArrayPtr(KeyBindingArray):
558    def __init__(self,this):
559        _swig_setattr(self, KeyBindingArray, 'this', this)
560        if not hasattr(self,"thisown"): _swig_setattr(self, KeyBindingArray, 'thisown', 0)
561        _swig_setattr(self, KeyBindingArray,self.__class__,KeyBindingArray)
562_CimXml.KeyBindingArray_swigregister(KeyBindingArrayPtr)
563
564class KeyBindingIterator(_object):
565    __swig_setmethods__ = {}
566    __setattr__ = lambda self, name, value: _swig_setattr(self, KeyBindingIterator, name, value)
567    __swig_getmethods__ = {}
568    __getattr__ = lambda self, name: _swig_getattr(self, KeyBindingIterator, name)
569    __swig_setmethods__["it"] = _CimXml.KeyBindingIterator_it_set
570    __swig_getmethods__["it"] = _CimXml.KeyBindingIterator_it_get
571    if _newclass:it = property(_CimXml.KeyBindingIterator_it_get,_CimXml.KeyBindingIterator_it_set)
572    __swig_setmethods__["c"] = _CimXml.KeyBindingIterator_c_set
573    __swig_getmethods__["c"] = _CimXml.KeyBindingIterator_c_get
574    if _newclass:c = property(_CimXml.KeyBindingIterator_c_get,_CimXml.KeyBindingIterator_c_set)
575    def __init__(self,*args):
576        _swig_setattr(self, KeyBindingIterator, 'this', apply(_CimXml.new_KeyBindingIterator,args))
577        _swig_setattr(self, KeyBindingIterator, 'thisown', 1)
578    def __iter__(*args): return apply(_CimXml.KeyBindingIterator___iter__,args)
579    def next(*args): return apply(_CimXml.KeyBindingIterator_next,args)
580    def __del__(self, destroy= _CimXml.delete_KeyBindingIterator):
581        try:
582            if self.thisown: destroy(self)
583        except: pass
584    def __repr__(self):
585        return "<C KeyBindingIterator instance at %s>" % (self.this,)
586
587class KeyBindingIteratorPtr(KeyBindingIterator):
588    def __init__(self,this):
589        _swig_setattr(self, KeyBindingIterator, 'this', this)
590        if not hasattr(self,"thisown"): _swig_setattr(self, KeyBindingIterator, 'thisown', 0)
591        _swig_setattr(self, KeyBindingIterator,self.__class__,KeyBindingIterator)
592_CimXml.KeyBindingIterator_swigregister(KeyBindingIteratorPtr)
593
594class ClassNameVector(_object):
595    __swig_setmethods__ = {}
596    __setattr__ = lambda self, name, value: _swig_setattr(self, ClassNameVector, name, value)
597    __swig_getmethods__ = {}
598    __getattr__ = lambda self, name: _swig_getattr(self, ClassNameVector, name)
599    def __init__(self,*args):
600        _swig_setattr(self, ClassNameVector, 'this', apply(_CimXml.new_ClassNameVector,args))
601        _swig_setattr(self, ClassNameVector, 'thisown', 1)
602    def __len__(*args): return apply(_CimXml.ClassNameVector___len__,args)
603    def clear(*args): return apply(_CimXml.ClassNameVector_clear,args)
604    def append(*args): return apply(_CimXml.ClassNameVector_append,args)
605    def __nonzero__(*args): return apply(_CimXml.ClassNameVector___nonzero__,args)
606    def pop(*args): return apply(_CimXml.ClassNameVector_pop,args)
607    def __getitem__(*args): return apply(_CimXml.ClassNameVector___getitem__,args)
608    def __getslice__(*args): return apply(_CimXml.ClassNameVector___getslice__,args)
609    def __setitem__(*args): return apply(_CimXml.ClassNameVector___setitem__,args)
610    def __setslice__(*args): return apply(_CimXml.ClassNameVector___setslice__,args)
611    def __delitem__(*args): return apply(_CimXml.ClassNameVector___delitem__,args)
612    def __delslice__(*args): return apply(_CimXml.ClassNameVector___delslice__,args)
613    def __del__(self, destroy= _CimXml.delete_ClassNameVector):
614        try:
615            if self.thisown: destroy(self)
616        except: pass
617    def __repr__(self):
618        return "<C ClassNameVector instance at %s>" % (self.this,)
619
620class ClassNameVectorPtr(ClassNameVector):
621    def __init__(self,this):
622        _swig_setattr(self, ClassNameVector, 'this', this)
623        if not hasattr(self,"thisown"): _swig_setattr(self, ClassNameVector, 'thisown', 0)
624        _swig_setattr(self, ClassNameVector,self.__class__,ClassNameVector)
625_CimXml.ClassNameVector_swigregister(ClassNameVectorPtr)
626
627class ClassNameArray(ClassNameVector):
628    __swig_setmethods__ = {}
629    for _s in [ClassNameVector]: __swig_setmethods__.update(_s.__swig_setmethods__)
630    __setattr__ = lambda self, name, value: _swig_setattr(self, ClassNameArray, name, value)
631    __swig_getmethods__ = {}
632    for _s in [ClassNameVector]: __swig_getmethods__.update(_s.__swig_getmethods__)
633    __getattr__ = lambda self, name: _swig_getattr(self, ClassNameArray, name)
634    def __init__(self,*args):
635        _swig_setattr(self, ClassNameArray, 'this', apply(_CimXml.new_ClassNameArray,args))
636        _swig_setattr(self, ClassNameArray, 'thisown', 1)
637    def add(*args): return apply(_CimXml.ClassNameArray_add,args)
638    def toStringBuffer(*args): return apply(_CimXml.ClassNameArray_toStringBuffer,args)
639    def __setitem__(*args): return apply(_CimXml.ClassNameArray___setitem__,args)
640    def __getitem__(*args): return apply(_CimXml.ClassNameArray___getitem__,args)
641    def __str__(*args): return apply(_CimXml.ClassNameArray___str__,args)
642    def __iter__(*args): return apply(_CimXml.ClassNameArray___iter__,args)
643    def __del__(self, destroy= _CimXml.delete_ClassNameArray):
644        try:
645            if self.thisown: destroy(self)
646        except: pass
647    def __repr__(self):
648        return "<C ClassNameArray instance at %s>" % (self.this,)
649
650class ClassNameArrayPtr(ClassNameArray):
651    def __init__(self,this):
652        _swig_setattr(self, ClassNameArray, 'this', this)
653        if not hasattr(self,"thisown"): _swig_setattr(self, ClassNameArray, 'thisown', 0)
654        _swig_setattr(self, ClassNameArray,self.__class__,ClassNameArray)
655_CimXml.ClassNameArray_swigregister(ClassNameArrayPtr)
656
657class ClassNameIterator(_object):
658    __swig_setmethods__ = {}
659    __setattr__ = lambda self, name, value: _swig_setattr(self, ClassNameIterator, name, value)
660    __swig_getmethods__ = {}
661    __getattr__ = lambda self, name: _swig_getattr(self, ClassNameIterator, name)
662    __swig_setmethods__["it"] = _CimXml.ClassNameIterator_it_set
663    __swig_getmethods__["it"] = _CimXml.ClassNameIterator_it_get
664    if _newclass:it = property(_CimXml.ClassNameIterator_it_get,_CimXml.ClassNameIterator_it_set)
665    __swig_setmethods__["c"] = _CimXml.ClassNameIterator_c_set
666    __swig_getmethods__["c"] = _CimXml.ClassNameIterator_c_get
667    if _newclass:c = property(_CimXml.ClassNameIterator_c_get,_CimXml.ClassNameIterator_c_set)
668    def __init__(self,*args):
669        _swig_setattr(self, ClassNameIterator, 'this', apply(_CimXml.new_ClassNameIterator,args))
670        _swig_setattr(self, ClassNameIterator, 'thisown', 1)
671    def __iter__(*args): return apply(_CimXml.ClassNameIterator___iter__,args)
672    def next(*args): return apply(_CimXml.ClassNameIterator_next,args)
673    def __del__(self, destroy= _CimXml.delete_ClassNameIterator):
674        try:
675            if self.thisown: destroy(self)
676        except: pass
677    def __repr__(self):
678        return "<C ClassNameIterator instance at %s>" % (self.this,)
679
680class ClassNameIteratorPtr(ClassNameIterator):
681    def __init__(self,this):
682        _swig_setattr(self, ClassNameIterator, 'this', this)
683        if not hasattr(self,"thisown"): _swig_setattr(self, ClassNameIterator, 'thisown', 0)
684        _swig_setattr(self, ClassNameIterator,self.__class__,ClassNameIterator)
685_CimXml.ClassNameIterator_swigregister(ClassNameIteratorPtr)
686
687class ClassVector(_object):
688    __swig_setmethods__ = {}
689    __setattr__ = lambda self, name, value: _swig_setattr(self, ClassVector, name, value)
690    __swig_getmethods__ = {}
691    __getattr__ = lambda self, name: _swig_getattr(self, ClassVector, name)
692    def __init__(self,*args):
693        _swig_setattr(self, ClassVector, 'this', apply(_CimXml.new_ClassVector,args))
694        _swig_setattr(self, ClassVector, 'thisown', 1)
695    def __len__(*args): return apply(_CimXml.ClassVector___len__,args)
696    def clear(*args): return apply(_CimXml.ClassVector_clear,args)
697    def append(*args): return apply(_CimXml.ClassVector_append,args)
698    def __nonzero__(*args): return apply(_CimXml.ClassVector___nonzero__,args)
699    def pop(*args): return apply(_CimXml.ClassVector_pop,args)
700    def __getitem__(*args): return apply(_CimXml.ClassVector___getitem__,args)
701    def __getslice__(*args): return apply(_CimXml.ClassVector___getslice__,args)
702    def __setitem__(*args): return apply(_CimXml.ClassVector___setitem__,args)
703    def __setslice__(*args): return apply(_CimXml.ClassVector___setslice__,args)
704    def __delitem__(*args): return apply(_CimXml.ClassVector___delitem__,args)
705    def __delslice__(*args): return apply(_CimXml.ClassVector___delslice__,args)
706    def __del__(self, destroy= _CimXml.delete_ClassVector):
707        try:
708            if self.thisown: destroy(self)
709        except: pass
710    def __repr__(self):
711        return "<C ClassVector instance at %s>" % (self.this,)
712
713class ClassVectorPtr(ClassVector):
714    def __init__(self,this):
715        _swig_setattr(self, ClassVector, 'this', this)
716        if not hasattr(self,"thisown"): _swig_setattr(self, ClassVector, 'thisown', 0)
717        _swig_setattr(self, ClassVector,self.__class__,ClassVector)
718_CimXml.ClassVector_swigregister(ClassVectorPtr)
719
720class ClassArray(ClassVector):
721    __swig_setmethods__ = {}
722    for _s in [ClassVector]: __swig_setmethods__.update(_s.__swig_setmethods__)
723    __setattr__ = lambda self, name, value: _swig_setattr(self, ClassArray, name, value)
724    __swig_getmethods__ = {}
725    for _s in [ClassVector]: __swig_getmethods__.update(_s.__swig_getmethods__)
726    __getattr__ = lambda self, name: _swig_getattr(self, ClassArray, name)
727    def __init__(self,*args):
728        _swig_setattr(self, ClassArray, 'this', apply(_CimXml.new_ClassArray,args))
729        _swig_setattr(self, ClassArray, 'thisown', 1)
730    def add(*args): return apply(_CimXml.ClassArray_add,args)
731    def toStringBuffer(*args): return apply(_CimXml.ClassArray_toStringBuffer,args)
732    def __setitem__(*args): return apply(_CimXml.ClassArray___setitem__,args)
733    def __getitem__(*args): return apply(_CimXml.ClassArray___getitem__,args)
734    def __str__(*args): return apply(_CimXml.ClassArray___str__,args)
735    def __iter__(*args): return apply(_CimXml.ClassArray___iter__,args)
736    def __del__(self, destroy= _CimXml.delete_ClassArray):
737        try:
738            if self.thisown: destroy(self)
739        except: pass
740    def __repr__(self):
741        return "<C ClassArray instance at %s>" % (self.this,)
742
743class ClassArrayPtr(ClassArray):
744    def __init__(self,this):
745        _swig_setattr(self, ClassArray, 'this', this)
746        if not hasattr(self,"thisown"): _swig_setattr(self, ClassArray, 'thisown', 0)
747        _swig_setattr(self, ClassArray,self.__class__,ClassArray)
748_CimXml.ClassArray_swigregister(ClassArrayPtr)
749
750class ClassIterator(_object):
751    __swig_setmethods__ = {}
752    __setattr__ = lambda self, name, value: _swig_setattr(self, ClassIterator, name, value)
753    __swig_getmethods__ = {}
754    __getattr__ = lambda self, name: _swig_getattr(self, ClassIterator, name)
755    __swig_setmethods__["it"] = _CimXml.ClassIterator_it_set
756    __swig_getmethods__["it"] = _CimXml.ClassIterator_it_get
757    if _newclass:it = property(_CimXml.ClassIterator_it_get,_CimXml.ClassIterator_it_set)
758    __swig_setmethods__["c"] = _CimXml.ClassIterator_c_set
759    __swig_getmethods__["c"] = _CimXml.ClassIterator_c_get
760    if _newclass:c = property(_CimXml.ClassIterator_c_get,_CimXml.ClassIterator_c_set)
761    def __init__(self,*args):
762        _swig_setattr(self, ClassIterator, 'this', apply(_CimXml.new_ClassIterator,args))
763        _swig_setattr(self, ClassIterator, 'thisown', 1)
764    def __iter__(*args): return apply(_CimXml.ClassIterator___iter__,args)
765    def next(*args): return apply(_CimXml.ClassIterator_next,args)
766    def __del__(self, destroy= _CimXml.delete_ClassIterator):
767        try:
768            if self.thisown: destroy(self)
769        except: pass
770    def __repr__(self):
771        return "<C ClassIterator instance at %s>" % (self.this,)
772
773class ClassIteratorPtr(ClassIterator):
774    def __init__(self,this):
775        _swig_setattr(self, ClassIterator, 'this', this)
776        if not hasattr(self,"thisown"): _swig_setattr(self, ClassIterator, 'thisown', 0)
777        _swig_setattr(self, ClassIterator,self.__class__,ClassIterator)
778_CimXml.ClassIterator_swigregister(ClassIteratorPtr)
779
780class ObjectWithPathVector(_object):
781    __swig_setmethods__ = {}
782    __setattr__ = lambda self, name, value: _swig_setattr(self, ObjectWithPathVector, name, value)
783    __swig_getmethods__ = {}
784    __getattr__ = lambda self, name: _swig_getattr(self, ObjectWithPathVector, name)
785    def __init__(self,*args):
786        _swig_setattr(self, ObjectWithPathVector, 'this', apply(_CimXml.new_ObjectWithPathVector,args))
787        _swig_setattr(self, ObjectWithPathVector, 'thisown', 1)
788    def __len__(*args): return apply(_CimXml.ObjectWithPathVector___len__,args)
789    def clear(*args): return apply(_CimXml.ObjectWithPathVector_clear,args)
790    def append(*args): return apply(_CimXml.ObjectWithPathVector_append,args)
791    def __nonzero__(*args): return apply(_CimXml.ObjectWithPathVector___nonzero__,args)
792    def pop(*args): return apply(_CimXml.ObjectWithPathVector_pop,args)
793    def __getitem__(*args): return apply(_CimXml.ObjectWithPathVector___getitem__,args)
794    def __getslice__(*args): return apply(_CimXml.ObjectWithPathVector___getslice__,args)
795    def __setitem__(*args): return apply(_CimXml.ObjectWithPathVector___setitem__,args)
796    def __setslice__(*args): return apply(_CimXml.ObjectWithPathVector___setslice__,args)
797    def __delitem__(*args): return apply(_CimXml.ObjectWithPathVector___delitem__,args)
798    def __delslice__(*args): return apply(_CimXml.ObjectWithPathVector___delslice__,args)
799    def __del__(self, destroy= _CimXml.delete_ObjectWithPathVector):
800        try:
801            if self.thisown: destroy(self)
802        except: pass
803    def __repr__(self):
804        return "<C ObjectWithPathVector instance at %s>" % (self.this,)
805
806class ObjectWithPathVectorPtr(ObjectWithPathVector):
807    def __init__(self,this):
808        _swig_setattr(self, ObjectWithPathVector, 'this', this)
809        if not hasattr(self,"thisown"): _swig_setattr(self, ObjectWithPathVector, 'thisown', 0)
810        _swig_setattr(self, ObjectWithPathVector,self.__class__,ObjectWithPathVector)
811_CimXml.ObjectWithPathVector_swigregister(ObjectWithPathVectorPtr)
812
813class ObjectWithPathArray(ObjectWithPathVector):
814    __swig_setmethods__ = {}
815    for _s in [ObjectWithPathVector]: __swig_setmethods__.update(_s.__swig_setmethods__)
816    __setattr__ = lambda self, name, value: _swig_setattr(self, ObjectWithPathArray, name, value)
817    __swig_getmethods__ = {}
818    for _s in [ObjectWithPathVector]: __swig_getmethods__.update(_s.__swig_getmethods__)
819    __getattr__ = lambda self, name: _swig_getattr(self, ObjectWithPathArray, name)
820    def __init__(self,*args):
821        _swig_setattr(self, ObjectWithPathArray, 'this', apply(_CimXml.new_ObjectWithPathArray,args))
822        _swig_setattr(self, ObjectWithPathArray, 'thisown', 1)
823    def add(*args): return apply(_CimXml.ObjectWithPathArray_add,args)
824    def toStringBuffer(*args): return apply(_CimXml.ObjectWithPathArray_toStringBuffer,args)
825    def __setitem__(*args): return apply(_CimXml.ObjectWithPathArray___setitem__,args)
826    def __getitem__(*args): return apply(_CimXml.ObjectWithPathArray___getitem__,args)
827    def __str__(*args): return apply(_CimXml.ObjectWithPathArray___str__,args)
828    def __iter__(*args): return apply(_CimXml.ObjectWithPathArray___iter__,args)
829    def __del__(self, destroy= _CimXml.delete_ObjectWithPathArray):
830        try:
831            if self.thisown: destroy(self)
832        except: pass
833    def __repr__(self):
834        return "<C ObjectWithPathArray instance at %s>" % (self.this,)
835
836class ObjectWithPathArrayPtr(ObjectWithPathArray):
837    def __init__(self,this):
838        _swig_setattr(self, ObjectWithPathArray, 'this', this)
839        if not hasattr(self,"thisown"): _swig_setattr(self, ObjectWithPathArray, 'thisown', 0)
840        _swig_setattr(self, ObjectWithPathArray,self.__class__,ObjectWithPathArray)
841_CimXml.ObjectWithPathArray_swigregister(ObjectWithPathArrayPtr)
842
843class ObjectWithPathIterator(_object):
844    __swig_setmethods__ = {}
845    __setattr__ = lambda self, name, value: _swig_setattr(self, ObjectWithPathIterator, name, value)
846    __swig_getmethods__ = {}
847    __getattr__ = lambda self, name: _swig_getattr(self, ObjectWithPathIterator, name)
848    __swig_setmethods__["it"] = _CimXml.ObjectWithPathIterator_it_set
849    __swig_getmethods__["it"] = _CimXml.ObjectWithPathIterator_it_get
850    if _newclass:it = property(_CimXml.ObjectWithPathIterator_it_get,_CimXml.ObjectWithPathIterator_it_set)
851    __swig_setmethods__["c"] = _CimXml.ObjectWithPathIterator_c_set
852    __swig_getmethods__["c"] = _CimXml.ObjectWithPathIterator_c_get
853    if _newclass:c = property(_CimXml.ObjectWithPathIterator_c_get,_CimXml.ObjectWithPathIterator_c_set)
854    def __init__(self,*args):
855        _swig_setattr(self, ObjectWithPathIterator, 'this', apply(_CimXml.new_ObjectWithPathIterator,args))
856        _swig_setattr(self, ObjectWithPathIterator, 'thisown', 1)
857    def __iter__(*args): return apply(_CimXml.ObjectWithPathIterator___iter__,args)
858    def next(*args): return apply(_CimXml.ObjectWithPathIterator_next,args)
859    def __del__(self, destroy= _CimXml.delete_ObjectWithPathIterator):
860        try:
861            if self.thisown: destroy(self)
862        except: pass
863    def __repr__(self):
864        return "<C ObjectWithPathIterator instance at %s>" % (self.this,)
865
866class ObjectWithPathIteratorPtr(ObjectWithPathIterator):
867    def __init__(self,this):
868        _swig_setattr(self, ObjectWithPathIterator, 'this', this)
869        if not hasattr(self,"thisown"): _swig_setattr(self, ObjectWithPathIterator, 'thisown', 0)
870        _swig_setattr(self, ObjectWithPathIterator,self.__class__,ObjectWithPathIterator)
871_CimXml.ObjectWithPathIterator_swigregister(ObjectWithPathIteratorPtr)
872
873class NamedInstanceVector(_object):
874    __swig_setmethods__ = {}
875    __setattr__ = lambda self, name, value: _swig_setattr(self, NamedInstanceVector, name, value)
876    __swig_getmethods__ = {}
877    __getattr__ = lambda self, name: _swig_getattr(self, NamedInstanceVector, name)
878    def __init__(self,*args):
879        _swig_setattr(self, NamedInstanceVector, 'this', apply(_CimXml.new_NamedInstanceVector,args))
880        _swig_setattr(self, NamedInstanceVector, 'thisown', 1)
881    def __len__(*args): return apply(_CimXml.NamedInstanceVector___len__,args)
882    def clear(*args): return apply(_CimXml.NamedInstanceVector_clear,args)
883    def append(*args): return apply(_CimXml.NamedInstanceVector_append,args)
884    def __nonzero__(*args): return apply(_CimXml.NamedInstanceVector___nonzero__,args)
885    def pop(*args): return apply(_CimXml.NamedInstanceVector_pop,args)
886    def __getitem__(*args): return apply(_CimXml.NamedInstanceVector___getitem__,args)
887    def __getslice__(*args): return apply(_CimXml.NamedInstanceVector___getslice__,args)
888    def __setitem__(*args): return apply(_CimXml.NamedInstanceVector___setitem__,args)
889    def __setslice__(*args): return apply(_CimXml.NamedInstanceVector___setslice__,args)
890    def __delitem__(*args): return apply(_CimXml.NamedInstanceVector___delitem__,args)
891    def __delslice__(*args): return apply(_CimXml.NamedInstanceVector___delslice__,args)
892    def __del__(self, destroy= _CimXml.delete_NamedInstanceVector):
893        try:
894            if self.thisown: destroy(self)
895        except: pass
896    def __repr__(self):
897        return "<C NamedInstanceVector instance at %s>" % (self.this,)
898
899class NamedInstanceVectorPtr(NamedInstanceVector):
900    def __init__(self,this):
901        _swig_setattr(self, NamedInstanceVector, 'this', this)
902        if not hasattr(self,"thisown"): _swig_setattr(self, NamedInstanceVector, 'thisown', 0)
903        _swig_setattr(self, NamedInstanceVector,self.__class__,NamedInstanceVector)
904_CimXml.NamedInstanceVector_swigregister(NamedInstanceVectorPtr)
905
906class NamedInstanceArray(NamedInstanceVector):
907    __swig_setmethods__ = {}
908    for _s in [NamedInstanceVector]: __swig_setmethods__.update(_s.__swig_setmethods__)
909    __setattr__ = lambda self, name, value: _swig_setattr(self, NamedInstanceArray, name, value)
910    __swig_getmethods__ = {}
911    for _s in [NamedInstanceVector]: __swig_getmethods__.update(_s.__swig_getmethods__)
912    __getattr__ = lambda self, name: _swig_getattr(self, NamedInstanceArray, name)
913    def __init__(self,*args):
914        _swig_setattr(self, NamedInstanceArray, 'this', apply(_CimXml.new_NamedInstanceArray,args))
915        _swig_setattr(self, NamedInstanceArray, 'thisown', 1)
916    def add(*args): return apply(_CimXml.NamedInstanceArray_add,args)
917    def toStringBuffer(*args): return apply(_CimXml.NamedInstanceArray_toStringBuffer,args)
918    def __setitem__(*args): return apply(_CimXml.NamedInstanceArray___setitem__,args)
919    def __getitem__(*args): return apply(_CimXml.NamedInstanceArray___getitem__,args)
920    def __str__(*args): return apply(_CimXml.NamedInstanceArray___str__,args)
921    def __iter__(*args): return apply(_CimXml.NamedInstanceArray___iter__,args)
922    def __del__(self, destroy= _CimXml.delete_NamedInstanceArray):
923        try:
924            if self.thisown: destroy(self)
925        except: pass
926    def __repr__(self):
927        return "<C NamedInstanceArray instance at %s>" % (self.this,)
928
929class NamedInstanceArrayPtr(NamedInstanceArray):
930    def __init__(self,this):
931        _swig_setattr(self, NamedInstanceArray, 'this', this)
932        if not hasattr(self,"thisown"): _swig_setattr(self, NamedInstanceArray, 'thisown', 0)
933        _swig_setattr(self, NamedInstanceArray,self.__class__,NamedInstanceArray)
934_CimXml.NamedInstanceArray_swigregister(NamedInstanceArrayPtr)
935
936class NamedInstanceIterator(_object):
937    __swig_setmethods__ = {}
938    __setattr__ = lambda self, name, value: _swig_setattr(self, NamedInstanceIterator, name, value)
939    __swig_getmethods__ = {}
940    __getattr__ = lambda self, name: _swig_getattr(self, NamedInstanceIterator, name)
941    __swig_setmethods__["it"] = _CimXml.NamedInstanceIterator_it_set
942    __swig_getmethods__["it"] = _CimXml.NamedInstanceIterator_it_get
943    if _newclass:it = property(_CimXml.NamedInstanceIterator_it_get,_CimXml.NamedInstanceIterator_it_set)
944    __swig_setmethods__["c"] = _CimXml.NamedInstanceIterator_c_set
945    __swig_getmethods__["c"] = _CimXml.NamedInstanceIterator_c_get
946    if _newclass:c = property(_CimXml.NamedInstanceIterator_c_get,_CimXml.NamedInstanceIterator_c_set)
947    def __init__(self,*args):
948        _swig_setattr(self, NamedInstanceIterator, 'this', apply(_CimXml.new_NamedInstanceIterator,args))
949        _swig_setattr(self, NamedInstanceIterator, 'thisown', 1)
950    def __iter__(*args): return apply(_CimXml.NamedInstanceIterator___iter__,args)
951    def next(*args): return apply(_CimXml.NamedInstanceIterator_next,args)
952    def __del__(self, destroy= _CimXml.delete_NamedInstanceIterator):
953        try:
954            if self.thisown: destroy(self)
955        except: pass
956    def __repr__(self):
957        return "<C NamedInstanceIterator instance at %s>" % (self.this,)
958
959class NamedInstanceIteratorPtr(NamedInstanceIterator):
960    def __init__(self,this):
961        _swig_setattr(self, NamedInstanceIterator, 'this', this)
962        if not hasattr(self,"thisown"): _swig_setattr(self, NamedInstanceIterator, 'thisown', 0)
963        _swig_setattr(self, NamedInstanceIterator,self.__class__,NamedInstanceIterator)
964_CimXml.NamedInstanceIterator_swigregister(NamedInstanceIteratorPtr)
965
966class DoesNotExist(_object):
967    __swig_setmethods__ = {}
968    __setattr__ = lambda self, name, value: _swig_setattr(self, DoesNotExist, name, value)
969    __swig_getmethods__ = {}
970    __getattr__ = lambda self, name: _swig_getattr(self, DoesNotExist, name)
971    __swig_setmethods__["desc"] = _CimXml.DoesNotExist_desc_set
972    __swig_getmethods__["desc"] = _CimXml.DoesNotExist_desc_get
973    if _newclass:desc = property(_CimXml.DoesNotExist_desc_get,_CimXml.DoesNotExist_desc_set)
974    def __init__(self,*args):
975        _swig_setattr(self, DoesNotExist, 'this', apply(_CimXml.new_DoesNotExist,args))
976        _swig_setattr(self, DoesNotExist, 'thisown', 1)
977    def __del__(self, destroy= _CimXml.delete_DoesNotExist):
978        try:
979            if self.thisown: destroy(self)
980        except: pass
981    def __repr__(self):
982        return "<C DoesNotExist instance at %s>" % (self.this,)
983
984class DoesNotExistPtr(DoesNotExist):
985    def __init__(self,this):
986        _swig_setattr(self, DoesNotExist, 'this', this)
987        if not hasattr(self,"thisown"): _swig_setattr(self, DoesNotExist, 'thisown', 0)
988        _swig_setattr(self, DoesNotExist,self.__class__,DoesNotExist)
989_CimXml.DoesNotExist_swigregister(DoesNotExistPtr)
990
991class stringOption(_object):
992    __swig_setmethods__ = {}
993    __setattr__ = lambda self, name, value: _swig_setattr(self, stringOption, name, value)
994    __swig_getmethods__ = {}
995    __getattr__ = lambda self, name: _swig_getattr(self, stringOption, name)
996    def __init__(self,*args):
997        _swig_setattr(self, stringOption, 'this', apply(_CimXml.new_stringOption,args))
998        _swig_setattr(self, stringOption, 'thisown', 1)
999    def exists(*args): return apply(_CimXml.stringOption_exists,args)
1000    def val(*args): return apply(_CimXml.stringOption_val,args)
1001    def __del__(self, destroy= _CimXml.delete_stringOption):
1002        try:
1003            if self.thisown: destroy(self)
1004        except: pass
1005    def __repr__(self):
1006        return "<C stringOption instance at %s>" % (self.this,)
1007
1008class stringOptionPtr(stringOption):
1009    def __init__(self,this):
1010        _swig_setattr(self, stringOption, 'this', this)
1011        if not hasattr(self,"thisown"): _swig_setattr(self, stringOption, 'thisown', 0)
1012        _swig_setattr(self, stringOption,self.__class__,stringOption)
1013_CimXml.stringOption_swigregister(stringOptionPtr)
1014
1015class MethodXml(_object):
1016    __swig_setmethods__ = {}
1017    __setattr__ = lambda self, name, value: _swig_setattr(self, MethodXml, name, value)
1018    __swig_getmethods__ = {}
1019    __getattr__ = lambda self, name: _swig_getattr(self, MethodXml, name)
1020    def __init__(self,*args):
1021        _swig_setattr(self, MethodXml, 'this', apply(_CimXml.new_MethodXml,args))
1022        _swig_setattr(self, MethodXml, 'thisown', 1)
1023    def __del__(self, destroy= _CimXml.delete_MethodXml):
1024        try:
1025            if self.thisown: destroy(self)
1026        except: pass
1027    def __repr__(self):
1028        return "<C MethodXml instance at %s>" % (self.this,)
1029
1030class MethodXmlPtr(MethodXml):
1031    def __init__(self,this):
1032        _swig_setattr(self, MethodXml, 'this', this)
1033        if not hasattr(self,"thisown"): _swig_setattr(self, MethodXml, 'thisown', 0)
1034        _swig_setattr(self, MethodXml,self.__class__,MethodXml)
1035_CimXml.MethodXml_swigregister(MethodXmlPtr)
1036
1037class QualifierXml(_object):
1038    __swig_setmethods__ = {}
1039    __setattr__ = lambda self, name, value: _swig_setattr(self, QualifierXml, name, value)
1040    __swig_getmethods__ = {}
1041    __getattr__ = lambda self, name: _swig_getattr(self, QualifierXml, name)
1042    __swig_setmethods__["str"] = _CimXml.QualifierXml_str_set
1043    __swig_getmethods__["str"] = _CimXml.QualifierXml_str_get
1044    if _newclass:str = property(_CimXml.QualifierXml_str_get,_CimXml.QualifierXml_str_set)
1045    __swig_setmethods__["key"] = _CimXml.QualifierXml_key_set
1046    __swig_getmethods__["key"] = _CimXml.QualifierXml_key_get
1047    if _newclass:key = property(_CimXml.QualifierXml_key_get,_CimXml.QualifierXml_key_set)
1048    def __init__(self,*args):
1049        _swig_setattr(self, QualifierXml, 'this', apply(_CimXml.new_QualifierXml,args))
1050        _swig_setattr(self, QualifierXml, 'thisown', 1)
1051    def __del__(self, destroy= _CimXml.delete_QualifierXml):
1052        try:
1053            if self.thisown: destroy(self)
1054        except: pass
1055    def __repr__(self):
1056        return "<C QualifierXml instance at %s>" % (self.this,)
1057
1058class QualifierXmlPtr(QualifierXml):
1059    def __init__(self,this):
1060        _swig_setattr(self, QualifierXml, 'this', this)
1061        if not hasattr(self,"thisown"): _swig_setattr(self, QualifierXml, 'thisown', 0)
1062        _swig_setattr(self, QualifierXml,self.__class__,QualifierXml)
1063_CimXml.QualifierXml_swigregister(QualifierXmlPtr)
1064
1065class AValue(_object):
1066    __swig_setmethods__ = {}
1067    __setattr__ = lambda self, name, value: _swig_setattr(self, AValue, name, value)
1068    __swig_getmethods__ = {}
1069    __getattr__ = lambda self, name: _swig_getattr(self, AValue, name)
1070    __swig_setmethods__["attr"] = _CimXml.AValue_attr_set
1071    __swig_getmethods__["attr"] = _CimXml.AValue_attr_get
1072    if _newclass:attr = property(_CimXml.AValue_attr_get,_CimXml.AValue_attr_set)
1073    __swig_setmethods__["val"] = _CimXml.AValue_val_set
1074    __swig_getmethods__["val"] = _CimXml.AValue_val_get
1075    if _newclass:val = property(_CimXml.AValue_val_get,_CimXml.AValue_val_set)
1076    __swig_setmethods__["vals"] = _CimXml.AValue_vals_set
1077    __swig_getmethods__["vals"] = _CimXml.AValue_vals_get
1078    if _newclass:vals = property(_CimXml.AValue_vals_get,_CimXml.AValue_vals_set)
1079    def __init__(self,*args):
1080        _swig_setattr(self, AValue, 'this', apply(_CimXml.new_AValue,args))
1081        _swig_setattr(self, AValue, 'thisown', 1)
1082    def add(*args): return apply(_CimXml.AValue_add,args)
1083    def __del__(self, destroy= _CimXml.delete_AValue):
1084        try:
1085            if self.thisown: destroy(self)
1086        except: pass
1087    def __repr__(self):
1088        return "<C AValue instance at %s>" % (self.this,)
1089
1090class AValuePtr(AValue):
1091    def __init__(self,this):
1092        _swig_setattr(self, AValue, 'this', this)
1093        if not hasattr(self,"thisown"): _swig_setattr(self, AValue, 'thisown', 0)
1094        _swig_setattr(self, AValue,self.__class__,AValue)
1095_CimXml.AValue_swigregister(AValuePtr)
1096
1097class AVPs(_object):
1098    __swig_setmethods__ = {}
1099    __setattr__ = lambda self, name, value: _swig_setattr(self, AVPs, name, value)
1100    __swig_getmethods__ = {}
1101    __getattr__ = lambda self, name: _swig_getattr(self, AVPs, name)
1102    def __init__(self,*args):
1103        _swig_setattr(self, AVPs, 'this', apply(_CimXml.new_AVPs,args))
1104        _swig_setattr(self, AVPs, 'thisown', 1)
1105    __swig_getmethods__["makeAVPs"] = lambda x: _CimXml.AVPs_makeAVPs
1106    if _newclass:makeAVPs = staticmethod(_CimXml.AVPs_makeAVPs)
1107    def get(*args): return apply(_CimXml.AVPs_get,args)
1108    def check(*args): return apply(_CimXml.AVPs_check,args)
1109    def notGotten(*args): return apply(_CimXml.AVPs_notGotten,args)
1110    def __del__(self, destroy= _CimXml.delete_AVPs):
1111        try:
1112            if self.thisown: destroy(self)
1113        except: pass
1114    def __repr__(self):
1115        return "<C AVPs instance at %s>" % (self.this,)
1116
1117class AVPsPtr(AVPs):
1118    def __init__(self,this):
1119        _swig_setattr(self, AVPs, 'this', this)
1120        if not hasattr(self,"thisown"): _swig_setattr(self, AVPs, 'thisown', 0)
1121        _swig_setattr(self, AVPs,self.__class__,AVPs)
1122_CimXml.AVPs_swigregister(AVPsPtr)
1123AVPs_makeAVPs = _CimXml.AVPs_makeAVPs
1124
1125
1126class AList(_object):
1127    __swig_setmethods__ = {}
1128    __setattr__ = lambda self, name, value: _swig_setattr(self, AList, name, value)
1129    __swig_getmethods__ = {}
1130    __getattr__ = lambda self, name: _swig_getattr(self, AList, name)
1131    def __init__(self,*args):
1132        _swig_setattr(self, AList, 'this', apply(_CimXml.new_AList,args))
1133        _swig_setattr(self, AList, 'thisown', 1)
1134    def __del__(self, destroy= _CimXml.delete_AList):
1135        try:
1136            if self.thisown: destroy(self)
1137        except: pass
1138    __swig_setmethods__["attrv"] = _CimXml.AList_attrv_set
1139    __swig_getmethods__["attrv"] = _CimXml.AList_attrv_get
1140    if _newclass:attrv = property(_CimXml.AList_attrv_get,_CimXml.AList_attrv_set)
1141    __swig_setmethods__["attrl"] = _CimXml.AList_attrl_set
1142    __swig_getmethods__["attrl"] = _CimXml.AList_attrl_get
1143    if _newclass:attrl = property(_CimXml.AList_attrl_get,_CimXml.AList_attrl_set)
1144    __swig_setmethods__["attrs"] = _CimXml.AList_attrs_set
1145    __swig_getmethods__["attrs"] = _CimXml.AList_attrs_get
1146    if _newclass:attrs = property(_CimXml.AList_attrs_get,_CimXml.AList_attrs_set)
1147    def __repr__(self):
1148        return "<C AList instance at %s>" % (self.this,)
1149
1150class AListPtr(AList):
1151    def __init__(self,this):
1152        _swig_setattr(self, AList, 'this', this)
1153        if not hasattr(self,"thisown"): _swig_setattr(self, AList, 'thisown', 0)
1154        _swig_setattr(self, AList,self.__class__,AList)
1155_CimXml.AList_swigregister(AListPtr)
1156
1157class XmlException(_object):
1158    __swig_setmethods__ = {}
1159    __setattr__ = lambda self, name, value: _swig_setattr(self, XmlException, name, value)
1160    __swig_getmethods__ = {}
1161    __getattr__ = lambda self, name: _swig_getattr(self, XmlException, name)
1162    def getMsg(*args): return apply(_CimXml.XmlException_getMsg,args)
1163    def __init__(self,*args):
1164        _swig_setattr(self, XmlException, 'this', apply(_CimXml.new_XmlException,args))
1165        _swig_setattr(self, XmlException, 'thisown', 1)
1166    def __del__(self, destroy= _CimXml.delete_XmlException):
1167        try:
1168            if self.thisown: destroy(self)
1169        except: pass
1170    def __repr__(self):
1171        return "<C XmlException instance at %s>" % (self.this,)
1172
1173class XmlExceptionPtr(XmlException):
1174    def __init__(self,this):
1175        _swig_setattr(self, XmlException, 'this', this)
1176        if not hasattr(self,"thisown"): _swig_setattr(self, XmlException, 'thisown', 0)
1177        _swig_setattr(self, XmlException,self.__class__,XmlException)
1178_CimXml.XmlException_swigregister(XmlExceptionPtr)
1179
1180class URLException(XmlException):
1181    __swig_setmethods__ = {}
1182    for _s in [XmlException]: __swig_setmethods__.update(_s.__swig_setmethods__)
1183    __setattr__ = lambda self, name, value: _swig_setattr(self, URLException, name, value)
1184    __swig_getmethods__ = {}
1185    for _s in [XmlException]: __swig_getmethods__.update(_s.__swig_getmethods__)
1186    __getattr__ = lambda self, name: _swig_getattr(self, URLException, name)
1187    def __init__(self,*args):
1188        _swig_setattr(self, URLException, 'this', apply(_CimXml.new_URLException,args))
1189        _swig_setattr(self, URLException, 'thisown', 1)
1190    def __del__(self, destroy= _CimXml.delete_URLException):
1191        try:
1192            if self.thisown: destroy(self)
1193        except: pass
1194    def __repr__(self):
1195        return "<C URLException instance at %s>" % (self.this,)
1196
1197class URLExceptionPtr(URLException):
1198    def __init__(self,this):
1199        _swig_setattr(self, URLException, 'this', this)
1200        if not hasattr(self,"thisown"): _swig_setattr(self, URLException, 'thisown', 0)
1201        _swig_setattr(self, URLException,self.__class__,URLException)
1202_CimXml.URLException_swigregister(URLExceptionPtr)
1203
1204class ParseException(XmlException):
1205    __swig_setmethods__ = {}
1206    for _s in [XmlException]: __swig_setmethods__.update(_s.__swig_setmethods__)
1207    __setattr__ = lambda self, name, value: _swig_setattr(self, ParseException, name, value)
1208    __swig_getmethods__ = {}
1209    for _s in [XmlException]: __swig_getmethods__.update(_s.__swig_getmethods__)
1210    __getattr__ = lambda self, name: _swig_getattr(self, ParseException, name)
1211    def __init__(self,*args):
1212        _swig_setattr(self, ParseException, 'this', apply(_CimXml.new_ParseException,args))
1213        _swig_setattr(self, ParseException, 'thisown', 1)
1214    def __del__(self, destroy= _CimXml.delete_ParseException):
1215        try:
1216            if self.thisown: destroy(self)
1217        except: pass
1218    def __repr__(self):
1219        return "<C ParseException instance at %s>" % (self.this,)
1220
1221class ParseExceptionPtr(ParseException):
1222    def __init__(self,this):
1223        _swig_setattr(self, ParseException, 'this', this)
1224        if not hasattr(self,"thisown"): _swig_setattr(self, ParseException, 'thisown', 0)
1225        _swig_setattr(self, ParseException,self.__class__,ParseException)
1226_CimXml.ParseException_swigregister(ParseExceptionPtr)
1227
1228class HttpException(XmlException):
1229    __swig_setmethods__ = {}
1230    for _s in [XmlException]: __swig_setmethods__.update(_s.__swig_setmethods__)
1231    __setattr__ = lambda self, name, value: _swig_setattr(self, HttpException, name, value)
1232    __swig_getmethods__ = {}
1233    for _s in [XmlException]: __swig_getmethods__.update(_s.__swig_getmethods__)
1234    __getattr__ = lambda self, name: _swig_getattr(self, HttpException, name)
1235    def __init__(self,*args):
1236        _swig_setattr(self, HttpException, 'this', apply(_CimXml.new_HttpException,args))
1237        _swig_setattr(self, HttpException, 'thisown', 1)
1238    def __del__(self, destroy= _CimXml.delete_HttpException):
1239        try:
1240            if self.thisown: destroy(self)
1241        except: pass
1242    def __repr__(self):
1243        return "<C HttpException instance at %s>" % (self.this,)
1244
1245class HttpExceptionPtr(HttpException):
1246    def __init__(self,this):
1247        _swig_setattr(self, HttpException, 'this', this)
1248        if not hasattr(self,"thisown"): _swig_setattr(self, HttpException, 'thisown', 0)
1249        _swig_setattr(self, HttpException,self.__class__,HttpException)
1250_CimXml.HttpException_swigregister(HttpExceptionPtr)
1251
1252class CmdException(XmlException):
1253    __swig_setmethods__ = {}
1254    for _s in [XmlException]: __swig_setmethods__.update(_s.__swig_setmethods__)
1255    __setattr__ = lambda self, name, value: _swig_setattr(self, CmdException, name, value)
1256    __swig_getmethods__ = {}
1257    for _s in [XmlException]: __swig_getmethods__.update(_s.__swig_getmethods__)
1258    __getattr__ = lambda self, name: _swig_getattr(self, CmdException, name)
1259    def __init__(self,*args):
1260        _swig_setattr(self, CmdException, 'this', apply(_CimXml.new_CmdException,args))
1261        _swig_setattr(self, CmdException, 'thisown', 1)
1262    def __del__(self, destroy= _CimXml.delete_CmdException):
1263        try:
1264            if self.thisown: destroy(self)
1265        except: pass
1266    def __repr__(self):
1267        return "<C CmdException instance at %s>" % (self.this,)
1268
1269class CmdExceptionPtr(CmdException):
1270    def __init__(self,this):
1271        _swig_setattr(self, CmdException, 'this', this)
1272        if not hasattr(self,"thisown"): _swig_setattr(self, CmdException, 'thisown', 0)
1273        _swig_setattr(self, CmdException,self.__class__,CmdException)
1274_CimXml.CmdException_swigregister(CmdExceptionPtr)
1275
1276class ErrorXml(XmlException):
1277    __swig_setmethods__ = {}
1278    for _s in [XmlException]: __swig_setmethods__.update(_s.__swig_setmethods__)
1279    __setattr__ = lambda self, name, value: _swig_setattr(self, ErrorXml, name, value)
1280    __swig_getmethods__ = {}
1281    for _s in [XmlException]: __swig_getmethods__.update(_s.__swig_getmethods__)
1282    __getattr__ = lambda self, name: _swig_getattr(self, ErrorXml, name)
1283    __swig_setmethods__["desc"] = _CimXml.ErrorXml_desc_set
1284    __swig_getmethods__["desc"] = _CimXml.ErrorXml_desc_get
1285    if _newclass:desc = property(_CimXml.ErrorXml_desc_get,_CimXml.ErrorXml_desc_set)
1286    __swig_setmethods__["code"] = _CimXml.ErrorXml_code_set
1287    __swig_getmethods__["code"] = _CimXml.ErrorXml_code_get
1288    if _newclass:code = property(_CimXml.ErrorXml_code_get,_CimXml.ErrorXml_code_set)
1289    def __init__(self,*args):
1290        _swig_setattr(self, ErrorXml, 'this', apply(_CimXml.new_ErrorXml,args))
1291        _swig_setattr(self, ErrorXml, 'thisown', 1)
1292    def __del__(self, destroy= _CimXml.delete_ErrorXml):
1293        try:
1294            if self.thisown: destroy(self)
1295        except: pass
1296    def __repr__(self):
1297        return "<C ErrorXml instance at %s>" % (self.this,)
1298
1299class ErrorXmlPtr(ErrorXml):
1300    def __init__(self,this):
1301        _swig_setattr(self, ErrorXml, 'this', this)
1302        if not hasattr(self,"thisown"): _swig_setattr(self, ErrorXml, 'thisown', 0)
1303        _swig_setattr(self, ErrorXml,self.__class__,ErrorXml)
1304_CimXml.ErrorXml_swigregister(ErrorXmlPtr)
1305
1306class KeyValueXml(_object):
1307    __swig_setmethods__ = {}
1308    __setattr__ = lambda self, name, value: _swig_setattr(self, KeyValueXml, name, value)
1309    __swig_getmethods__ = {}
1310    __getattr__ = lambda self, name: _swig_getattr(self, KeyValueXml, name)
1311    __swig_setmethods__["valType"] = _CimXml.KeyValueXml_valType_set
1312    __swig_getmethods__["valType"] = _CimXml.KeyValueXml_valType_get
1313    if _newclass:valType = property(_CimXml.KeyValueXml_valType_get,_CimXml.KeyValueXml_valType_set)
1314    __swig_setmethods__["val"] = _CimXml.KeyValueXml_val_set
1315    __swig_getmethods__["val"] = _CimXml.KeyValueXml_val_get
1316    if _newclass:val = property(_CimXml.KeyValueXml_val_get,_CimXml.KeyValueXml_val_set)
1317    def __init__(self,*args):
1318        _swig_setattr(self, KeyValueXml, 'this', apply(_CimXml.new_KeyValueXml,args))
1319        _swig_setattr(self, KeyValueXml, 'thisown', 1)
1320    def toStringBuffer(*args): return apply(_CimXml.KeyValueXml_toStringBuffer,args)
1321    def __str__(*args): return apply(_CimXml.KeyValueXml___str__,args)
1322    def __del__(self, destroy= _CimXml.delete_KeyValueXml):
1323        try:
1324            if self.thisown: destroy(self)
1325        except: pass
1326    def __repr__(self):
1327        return "<C KeyValueXml instance at %s>" % (self.this,)
1328
1329class KeyValueXmlPtr(KeyValueXml):
1330    def __init__(self,this):
1331        _swig_setattr(self, KeyValueXml, 'this', this)
1332        if not hasattr(self,"thisown"): _swig_setattr(self, KeyValueXml, 'thisown', 0)
1333        _swig_setattr(self, KeyValueXml,self.__class__,KeyValueXml)
1334_CimXml.KeyValueXml_swigregister(KeyValueXmlPtr)
1335
1336class NameSpaceXml(_object):
1337    __swig_setmethods__ = {}
1338    __setattr__ = lambda self, name, value: _swig_setattr(self, NameSpaceXml, name, value)
1339    __swig_getmethods__ = {}
1340    __getattr__ = lambda self, name: _swig_getattr(self, NameSpaceXml, name)
1341    __swig_setmethods__["name"] = _CimXml.NameSpaceXml_name_set
1342    __swig_getmethods__["name"] = _CimXml.NameSpaceXml_name_get
1343    if _newclass:name = property(_CimXml.NameSpaceXml_name_get,_CimXml.NameSpaceXml_name_set)
1344    def __init__(self,*args):
1345        _swig_setattr(self, NameSpaceXml, 'this', apply(_CimXml.new_NameSpaceXml,args))
1346        _swig_setattr(self, NameSpaceXml, 'thisown', 1)
1347    def toStringBuffer(*args): return apply(_CimXml.NameSpaceXml_toStringBuffer,args)
1348    def __del__(self, destroy= _CimXml.delete_NameSpaceXml):
1349        try:
1350            if self.thisown: destroy(self)
1351        except: pass
1352    def __repr__(self):
1353        return "<C NameSpaceXml instance at %s>" % (self.this,)
1354
1355class NameSpaceXmlPtr(NameSpaceXml):
1356    def __init__(self,this):
1357        _swig_setattr(self, NameSpaceXml, 'this', this)
1358        if not hasattr(self,"thisown"): _swig_setattr(self, NameSpaceXml, 'thisown', 0)
1359        _swig_setattr(self, NameSpaceXml,self.__class__,NameSpaceXml)
1360_CimXml.NameSpaceXml_swigregister(NameSpaceXmlPtr)
1361
1362class HostXml(_object):
1363    __swig_setmethods__ = {}
1364    __setattr__ = lambda self, name, value: _swig_setattr(self, HostXml, name, value)
1365    __swig_getmethods__ = {}
1366    __getattr__ = lambda self, name: _swig_getattr(self, HostXml, name)
1367    __swig_setmethods__["name"] = _CimXml.HostXml_name_set
1368    __swig_getmethods__["name"] = _CimXml.HostXml_name_get
1369    if _newclass:name = property(_CimXml.HostXml_name_get,_CimXml.HostXml_name_set)
1370    def __init__(self,*args):
1371        _swig_setattr(self, HostXml, 'this', apply(_CimXml.new_HostXml,args))
1372        _swig_setattr(self, HostXml, 'thisown', 1)
1373    def __del__(self, destroy= _CimXml.delete_HostXml):
1374        try:
1375            if self.thisown: destroy(self)
1376        except: pass
1377    def __repr__(self):
1378        return "<C HostXml instance at %s>" % (self.this,)
1379
1380class HostXmlPtr(HostXml):
1381    def __init__(self,this):
1382        _swig_setattr(self, HostXml, 'this', this)
1383        if not hasattr(self,"thisown"): _swig_setattr(self, HostXml, 'thisown', 0)
1384        _swig_setattr(self, HostXml,self.__class__,HostXml)
1385_CimXml.HostXml_swigregister(HostXmlPtr)
1386
1387class LocalNameSpacePathXml(NameSpaceArray):
1388    __swig_setmethods__ = {}
1389    for _s in [NameSpaceArray]: __swig_setmethods__.update(_s.__swig_setmethods__)
1390    __setattr__ = lambda self, name, value: _swig_setattr(self, LocalNameSpacePathXml, name, value)
1391    __swig_getmethods__ = {}
1392    for _s in [NameSpaceArray]: __swig_getmethods__.update(_s.__swig_getmethods__)
1393    __getattr__ = lambda self, name: _swig_getattr(self, LocalNameSpacePathXml, name)
1394    def __init__(self,*args):
1395        _swig_setattr(self, LocalNameSpacePathXml, 'this', apply(_CimXml.new_LocalNameSpacePathXml,args))
1396        _swig_setattr(self, LocalNameSpacePathXml, 'thisown', 1)
1397    def __del__(self, destroy= _CimXml.delete_LocalNameSpacePathXml):
1398        try:
1399            if self.thisown: destroy(self)
1400        except: pass
1401    def __repr__(self):
1402        return "<C LocalNameSpacePathXml instance at %s>" % (self.this,)
1403
1404class LocalNameSpacePathXmlPtr(LocalNameSpacePathXml):
1405    def __init__(self,this):
1406        _swig_setattr(self, LocalNameSpacePathXml, 'this', this)
1407        if not hasattr(self,"thisown"): _swig_setattr(self, LocalNameSpacePathXml, 'thisown', 0)
1408        _swig_setattr(self, LocalNameSpacePathXml,self.__class__,LocalNameSpacePathXml)
1409_CimXml.LocalNameSpacePathXml_swigregister(LocalNameSpacePathXmlPtr)
1410
1411class NameSpacePathXml(_object):
1412    __swig_setmethods__ = {}
1413    __setattr__ = lambda self, name, value: _swig_setattr(self, NameSpacePathXml, name, value)
1414    __swig_getmethods__ = {}
1415    __getattr__ = lambda self, name: _swig_getattr(self, NameSpacePathXml, name)
1416    __swig_setmethods__["host"] = _CimXml.NameSpacePathXml_host_set
1417    __swig_getmethods__["host"] = _CimXml.NameSpacePathXml_host_get
1418    if _newclass:host = property(_CimXml.NameSpacePathXml_host_get,_CimXml.NameSpacePathXml_host_set)
1419    __swig_setmethods__["lns"] = _CimXml.NameSpacePathXml_lns_set
1420    __swig_getmethods__["lns"] = _CimXml.NameSpacePathXml_lns_get
1421    if _newclass:lns = property(_CimXml.NameSpacePathXml_lns_get,_CimXml.NameSpacePathXml_lns_set)
1422    def __init__(self,*args):
1423        _swig_setattr(self, NameSpacePathXml, 'this', apply(_CimXml.new_NameSpacePathXml,args))
1424        _swig_setattr(self, NameSpacePathXml, 'thisown', 1)
1425    def __del__(self, destroy= _CimXml.delete_NameSpacePathXml):
1426        try:
1427            if self.thisown: destroy(self)
1428        except: pass
1429    def __repr__(self):
1430        return "<C NameSpacePathXml instance at %s>" % (self.this,)
1431
1432class NameSpacePathXmlPtr(NameSpacePathXml):
1433    def __init__(self,this):
1434        _swig_setattr(self, NameSpacePathXml, 'this', this)
1435        if not hasattr(self,"thisown"): _swig_setattr(self, NameSpacePathXml, 'thisown', 0)
1436        _swig_setattr(self, NameSpacePathXml,self.__class__,NameSpacePathXml)
1437_CimXml.NameSpacePathXml_swigregister(NameSpacePathXmlPtr)
1438
1439class RetValXml(_object):
1440    __swig_setmethods__ = {}
1441    __setattr__ = lambda self, name, value: _swig_setattr(self, RetValXml, name, value)
1442    __swig_getmethods__ = {}
1443    __getattr__ = lambda self, name: _swig_getattr(self, RetValXml, name)
1444    __swig_setmethods__["type"] = _CimXml.RetValXml_type_set
1445    __swig_getmethods__["type"] = _CimXml.RetValXml_type_get
1446    if _newclass:type = property(_CimXml.RetValXml_type_get,_CimXml.RetValXml_type_set)
1447    def __del__(self, destroy= _CimXml.delete_RetValXml):
1448        try:
1449            if self.thisown: destroy(self)
1450        except: pass
1451    def clone(*args): return apply(_CimXml.RetValXml_clone,args)
1452    def getType(*args): return apply(_CimXml.RetValXml_getType,args)
1453    def toStringBuffer(*args): return apply(_CimXml.RetValXml_toStringBuffer,args)
1454    def __str__(*args): return apply(_CimXml.RetValXml___str__,args)
1455    def __long__(*args): return apply(_CimXml.RetValXml___long__,args)
1456    def __init__(self): raise RuntimeError, "No constructor defined"
1457    def __repr__(self):
1458        return "<C RetValXml instance at %s>" % (self.this,)
1459
1460class RetValXmlPtr(RetValXml):
1461    def __init__(self,this):
1462        _swig_setattr(self, RetValXml, 'this', this)
1463        if not hasattr(self,"thisown"): _swig_setattr(self, RetValXml, 'thisown', 0)
1464        _swig_setattr(self, RetValXml,self.__class__,RetValXml)
1465_CimXml.RetValXml_swigregister(RetValXmlPtr)
1466TypeNull = _CimXml.TypeNull
1467TypeInstance = _CimXml.TypeInstance
1468TypeInstances = _CimXml.TypeInstances
1469TypeClass = _CimXml.TypeClass
1470TypeInstanceName = _CimXml.TypeInstanceName
1471TypeInstanceNames = _CimXml.TypeInstanceNames
1472TypeClassName = _CimXml.TypeClassName
1473TypeClassNames = _CimXml.TypeClassNames
1474TypeClasses = _CimXml.TypeClasses
1475TypeNamedInstance = _CimXml.TypeNamedInstance
1476TypeNamedInstances = _CimXml.TypeNamedInstances
1477TypeObjectWithPath = _CimXml.TypeObjectWithPath
1478TypeObjectsWithPath = _CimXml.TypeObjectsWithPath
1479TypeRValue = _CimXml.TypeRValue
1480
1481class ValueXml(RetValXml):
1482    __swig_setmethods__ = {}
1483    for _s in [RetValXml]: __swig_setmethods__.update(_s.__swig_setmethods__)
1484    __setattr__ = lambda self, name, value: _swig_setattr(self, ValueXml, name, value)
1485    __swig_getmethods__ = {}
1486    for _s in [RetValXml]: __swig_getmethods__.update(_s.__swig_getmethods__)
1487    __getattr__ = lambda self, name: _swig_getattr(self, ValueXml, name)
1488    def __del__(self, destroy= _CimXml.delete_ValueXml):
1489        try:
1490            if self.thisown: destroy(self)
1491        except: pass
1492    def __init__(self): raise RuntimeError, "No constructor defined"
1493    def __repr__(self):
1494        return "<C ValueXml instance at %s>" % (self.this,)
1495
1496class ValueXmlPtr(ValueXml):
1497    def __init__(self,this):
1498        _swig_setattr(self, ValueXml, 'this', this)
1499        if not hasattr(self,"thisown"): _swig_setattr(self, ValueXml, 'thisown', 0)
1500        _swig_setattr(self, ValueXml,self.__class__,ValueXml)
1501_CimXml.ValueXml_swigregister(ValueXmlPtr)
1502
1503class KeyBindingXml(_object):
1504    __swig_setmethods__ = {}
1505    __setattr__ = lambda self, name, value: _swig_setattr(self, KeyBindingXml, name, value)
1506    __swig_getmethods__ = {}
1507    __getattr__ = lambda self, name: _swig_getattr(self, KeyBindingXml, name)
1508    __swig_setmethods__["name"] = _CimXml.KeyBindingXml_name_set
1509    __swig_getmethods__["name"] = _CimXml.KeyBindingXml_name_get
1510    if _newclass:name = property(_CimXml.KeyBindingXml_name_get,_CimXml.KeyBindingXml_name_set)
1511    def __init__(self,*args):
1512        _swig_setattr(self, KeyBindingXml, 'this', apply(_CimXml.new_KeyBindingXml,args))
1513        _swig_setattr(self, KeyBindingXml, 'thisown', 1)
1514    def toStringBuffer(*args): return apply(_CimXml.KeyBindingXml_toStringBuffer,args)
1515    def __str__(*args): return apply(_CimXml.KeyBindingXml___str__,args)
1516    def __del__(self, destroy= _CimXml.delete_KeyBindingXml):
1517        try:
1518            if self.thisown: destroy(self)
1519        except: pass
1520    def __repr__(self):
1521        return "<C KeyBindingXml instance at %s>" % (self.this,)
1522
1523class KeyBindingXmlPtr(KeyBindingXml):
1524    def __init__(self,this):
1525        _swig_setattr(self, KeyBindingXml, 'this', this)
1526        if not hasattr(self,"thisown"): _swig_setattr(self, KeyBindingXml, 'thisown', 0)
1527        _swig_setattr(self, KeyBindingXml,self.__class__,KeyBindingXml)
1528_CimXml.KeyBindingXml_swigregister(KeyBindingXmlPtr)
1529
1530class InstanceNameXml(RetValXml):
1531    __swig_setmethods__ = {}
1532    for _s in [RetValXml]: __swig_setmethods__.update(_s.__swig_setmethods__)
1533    __setattr__ = lambda self, name, value: _swig_setattr(self, InstanceNameXml, name, value)
1534    __swig_getmethods__ = {}
1535    for _s in [RetValXml]: __swig_getmethods__.update(_s.__swig_getmethods__)
1536    __getattr__ = lambda self, name: _swig_getattr(self, InstanceNameXml, name)
1537    __swig_setmethods__["keys"] = _CimXml.InstanceNameXml_keys_set
1538    __swig_getmethods__["keys"] = _CimXml.InstanceNameXml_keys_get
1539    if _newclass:keys = property(_CimXml.InstanceNameXml_keys_get,_CimXml.InstanceNameXml_keys_set)
1540    def toStringBuffer(*args): return apply(_CimXml.InstanceNameXml_toStringBuffer,args)
1541    def __del__(self, destroy= _CimXml.delete_InstanceNameXml):
1542        try:
1543            if self.thisown: destroy(self)
1544        except: pass
1545    def __init__(self): raise RuntimeError, "No constructor defined"
1546    def __repr__(self):
1547        return "<C InstanceNameXml instance at %s>" % (self.this,)
1548
1549class InstanceNameXmlPtr(InstanceNameXml):
1550    def __init__(self,this):
1551        _swig_setattr(self, InstanceNameXml, 'this', this)
1552        if not hasattr(self,"thisown"): _swig_setattr(self, InstanceNameXml, 'thisown', 0)
1553        _swig_setattr(self, InstanceNameXml,self.__class__,InstanceNameXml)
1554_CimXml.InstanceNameXml_swigregister(InstanceNameXmlPtr)
1555
1556class InstanceNamesXml(RetValXml,InstanceNameArray):
1557    __swig_setmethods__ = {}
1558    for _s in [RetValXml,InstanceNameArray]: __swig_setmethods__.update(_s.__swig_setmethods__)
1559    __setattr__ = lambda self, name, value: _swig_setattr(self, InstanceNamesXml, name, value)
1560    __swig_getmethods__ = {}
1561    for _s in [RetValXml,InstanceNameArray]: __swig_getmethods__.update(_s.__swig_getmethods__)
1562    __getattr__ = lambda self, name: _swig_getattr(self, InstanceNamesXml, name)
1563    def __del__(self, destroy= _CimXml.delete_InstanceNamesXml):
1564        try:
1565            if self.thisown: destroy(self)
1566        except: pass
1567    def __init__(self): raise RuntimeError, "No constructor defined"
1568    def __repr__(self):
1569        return "<C InstanceNamesXml instance at %s>" % (self.this,)
1570
1571class InstanceNamesXmlPtr(InstanceNamesXml):
1572    def __init__(self,this):
1573        _swig_setattr(self, InstanceNamesXml, 'this', this)
1574        if not hasattr(self,"thisown"): _swig_setattr(self, InstanceNamesXml, 'thisown', 0)
1575        _swig_setattr(self, InstanceNamesXml,self.__class__,InstanceNamesXml)
1576_CimXml.InstanceNamesXml_swigregister(InstanceNamesXmlPtr)
1577
1578class PropertyXml(_object):
1579    __swig_setmethods__ = {}
1580    __setattr__ = lambda self, name, value: _swig_setattr(self, PropertyXml, name, value)
1581    __swig_getmethods__ = {}
1582    __getattr__ = lambda self, name: _swig_getattr(self, PropertyXml, name)
1583    __swig_setmethods__["name"] = _CimXml.PropertyXml_name_set
1584    __swig_getmethods__["name"] = _CimXml.PropertyXml_name_get
1585    if _newclass:name = property(_CimXml.PropertyXml_name_get,_CimXml.PropertyXml_name_set)
1586    __swig_setmethods__["type"] = _CimXml.PropertyXml_type_set
1587    __swig_getmethods__["type"] = _CimXml.PropertyXml_type_get
1588    if _newclass:type = property(_CimXml.PropertyXml_type_get,_CimXml.PropertyXml_type_set)
1589    __swig_setmethods__["origin"] = _CimXml.PropertyXml_origin_set
1590    __swig_getmethods__["origin"] = _CimXml.PropertyXml_origin_get
1591    if _newclass:origin = property(_CimXml.PropertyXml_origin_get,_CimXml.PropertyXml_origin_set)
1592    __swig_setmethods__["propagated"] = _CimXml.PropertyXml_propagated_set
1593    __swig_getmethods__["propagated"] = _CimXml.PropertyXml_propagated_get
1594    if _newclass:propagated = property(_CimXml.PropertyXml_propagated_get,_CimXml.PropertyXml_propagated_set)
1595    __swig_setmethods__["refCls"] = _CimXml.PropertyXml_refCls_set
1596    __swig_getmethods__["refCls"] = _CimXml.PropertyXml_refCls_get
1597    if _newclass:refCls = property(_CimXml.PropertyXml_refCls_get,_CimXml.PropertyXml_refCls_set)
1598    __swig_setmethods__["arraySize"] = _CimXml.PropertyXml_arraySize_set
1599    __swig_getmethods__["arraySize"] = _CimXml.PropertyXml_arraySize_get
1600    if _newclass:arraySize = property(_CimXml.PropertyXml_arraySize_get,_CimXml.PropertyXml_arraySize_set)
1601    __swig_setmethods__["pType"] = _CimXml.PropertyXml_pType_set
1602    __swig_getmethods__["pType"] = _CimXml.PropertyXml_pType_get
1603    if _newclass:pType = property(_CimXml.PropertyXml_pType_get,_CimXml.PropertyXml_pType_set)
1604    __swig_setmethods__["str"] = _CimXml.PropertyXml_str_set
1605    __swig_getmethods__["str"] = _CimXml.PropertyXml_str_get
1606    if _newclass:str = property(_CimXml.PropertyXml_str_get,_CimXml.PropertyXml_str_set)
1607    __swig_setmethods__["qualifiers"] = _CimXml.PropertyXml_qualifiers_set
1608    __swig_getmethods__["qualifiers"] = _CimXml.PropertyXml_qualifiers_get
1609    if _newclass:qualifiers = property(_CimXml.PropertyXml_qualifiers_get,_CimXml.PropertyXml_qualifiers_set)
1610    __swig_setmethods__["value"] = _CimXml.PropertyXml_value_set
1611    __swig_getmethods__["value"] = _CimXml.PropertyXml_value_get
1612    if _newclass:value = property(_CimXml.PropertyXml_value_get,_CimXml.PropertyXml_value_set)
1613    __swig_setmethods__["key"] = _CimXml.PropertyXml_key_set
1614    __swig_getmethods__["key"] = _CimXml.PropertyXml_key_get
1615    if _newclass:key = property(_CimXml.PropertyXml_key_get,_CimXml.PropertyXml_key_set)
1616    def __init__(self,*args):
1617        _swig_setattr(self, PropertyXml, 'this', apply(_CimXml.new_PropertyXml,args))
1618        _swig_setattr(self, PropertyXml, 'thisown', 1)
1619    def addQualifier(*args): return apply(_CimXml.PropertyXml_addQualifier,args)
1620    def toStringBuffer(*args): return apply(_CimXml.PropertyXml_toStringBuffer,args)
1621    def toXmlBuffer(*args): return apply(_CimXml.PropertyXml_toXmlBuffer,args)
1622    def __str__(*args): return apply(_CimXml.PropertyXml___str__,args)
1623    def __del__(self, destroy= _CimXml.delete_PropertyXml):
1624        try:
1625            if self.thisown: destroy(self)
1626        except: pass
1627    def __repr__(self):
1628        return "<C PropertyXml instance at %s>" % (self.this,)
1629
1630class PropertyXmlPtr(PropertyXml):
1631    def __init__(self,this):
1632        _swig_setattr(self, PropertyXml, 'this', this)
1633        if not hasattr(self,"thisown"): _swig_setattr(self, PropertyXml, 'thisown', 0)
1634        _swig_setattr(self, PropertyXml,self.__class__,PropertyXml)
1635_CimXml.PropertyXml_swigregister(PropertyXmlPtr)
1636TypeProperty = _CimXml.TypeProperty
1637TypePropertyRef = _CimXml.TypePropertyRef
1638TypePropertyArray = _CimXml.TypePropertyArray
1639
1640class ClassXml(RetValXml):
1641    __swig_setmethods__ = {}
1642    for _s in [RetValXml]: __swig_setmethods__.update(_s.__swig_setmethods__)
1643    __setattr__ = lambda self, name, value: _swig_setattr(self, ClassXml, name, value)
1644    __swig_getmethods__ = {}
1645    for _s in [RetValXml]: __swig_getmethods__.update(_s.__swig_getmethods__)
1646    __getattr__ = lambda self, name: _swig_getattr(self, ClassXml, name)
1647    __swig_setmethods__["clsName"] = _CimXml.ClassXml_clsName_set
1648    __swig_getmethods__["clsName"] = _CimXml.ClassXml_clsName_get
1649    if _newclass:clsName = property(_CimXml.ClassXml_clsName_get,_CimXml.ClassXml_clsName_set)
1650    __swig_setmethods__["superClass"] = _CimXml.ClassXml_superClass_set
1651    __swig_getmethods__["superClass"] = _CimXml.ClassXml_superClass_get
1652    if _newclass:superClass = property(_CimXml.ClassXml_superClass_get,_CimXml.ClassXml_superClass_set)
1653    def getProperties(*args): return apply(_CimXml.ClassXml_getProperties,args)
1654    def getQualifiers(*args): return apply(_CimXml.ClassXml_getQualifiers,args)
1655    def getKeys(*args): return apply(_CimXml.ClassXml_getKeys,args)
1656    def addQualifier(*args): return apply(_CimXml.ClassXml_addQualifier,args)
1657    def addProperty(*args): return apply(_CimXml.ClassXml_addProperty,args)
1658    def addMethod(*args): return apply(_CimXml.ClassXml_addMethod,args)
1659    def toStringBuffer(*args): return apply(_CimXml.ClassXml_toStringBuffer,args)
1660    def keysOk(*args): return apply(_CimXml.ClassXml_keysOk,args)
1661    def __del__(self, destroy= _CimXml.delete_ClassXml):
1662        try:
1663            if self.thisown: destroy(self)
1664        except: pass
1665    def __init__(self): raise RuntimeError, "No constructor defined"
1666    def __repr__(self):
1667        return "<C ClassXml instance at %s>" % (self.this,)
1668
1669class ClassXmlPtr(ClassXml):
1670    def __init__(self,this):
1671        _swig_setattr(self, ClassXml, 'this', this)
1672        if not hasattr(self,"thisown"): _swig_setattr(self, ClassXml, 'thisown', 0)
1673        _swig_setattr(self, ClassXml,self.__class__,ClassXml)
1674_CimXml.ClassXml_swigregister(ClassXmlPtr)
1675
1676class ClassesXml(RetValXml,ClassArray):
1677    __swig_setmethods__ = {}
1678    for _s in [RetValXml,ClassArray]: __swig_setmethods__.update(_s.__swig_setmethods__)
1679    __setattr__ = lambda self, name, value: _swig_setattr(self, ClassesXml, name, value)
1680    __swig_getmethods__ = {}
1681    for _s in [RetValXml,ClassArray]: __swig_getmethods__.update(_s.__swig_getmethods__)
1682    __getattr__ = lambda self, name: _swig_getattr(self, ClassesXml, name)
1683    def __del__(self, destroy= _CimXml.delete_ClassesXml):
1684        try:
1685            if self.thisown: destroy(self)
1686        except: pass
1687    def __init__(self): raise RuntimeError, "No constructor defined"
1688    def __repr__(self):
1689        return "<C ClassesXml instance at %s>" % (self.this,)
1690
1691class ClassesXmlPtr(ClassesXml):
1692    def __init__(self,this):
1693        _swig_setattr(self, ClassesXml, 'this', this)
1694        if not hasattr(self,"thisown"): _swig_setattr(self, ClassesXml, 'thisown', 0)
1695        _swig_setattr(self, ClassesXml,self.__class__,ClassesXml)
1696_CimXml.ClassesXml_swigregister(ClassesXmlPtr)
1697
1698class InstanceXml(RetValXml):
1699    __swig_setmethods__ = {}
1700    for _s in [RetValXml]: __swig_setmethods__.update(_s.__swig_setmethods__)
1701    __setattr__ = lambda self, name, value: _swig_setattr(self, InstanceXml, name, value)
1702    __swig_getmethods__ = {}
1703    for _s in [RetValXml]: __swig_getmethods__.update(_s.__swig_getmethods__)
1704    __getattr__ = lambda self, name: _swig_getattr(self, InstanceXml, name)
1705    def propagateKeyFlags(*args): return apply(_CimXml.InstanceXml_propagateKeyFlags,args)
1706    def getProperties(*args): return apply(_CimXml.InstanceXml_getProperties,args)
1707    def getQualifiers(*args): return apply(_CimXml.InstanceXml_getQualifiers,args)
1708    def addQualifier(*args): return apply(_CimXml.InstanceXml_addQualifier,args)
1709    def addProperty(*args): return apply(_CimXml.InstanceXml_addProperty,args)
1710    def toStringBuffer(*args): return apply(_CimXml.InstanceXml_toStringBuffer,args)
1711    def __del__(self, destroy= _CimXml.delete_InstanceXml):
1712        try:
1713            if self.thisown: destroy(self)
1714        except: pass
1715    def __init__(self): raise RuntimeError, "No constructor defined"
1716    def __repr__(self):
1717        return "<C InstanceXml instance at %s>" % (self.this,)
1718
1719class InstanceXmlPtr(InstanceXml):
1720    def __init__(self,this):
1721        _swig_setattr(self, InstanceXml, 'this', this)
1722        if not hasattr(self,"thisown"): _swig_setattr(self, InstanceXml, 'thisown', 0)
1723        _swig_setattr(self, InstanceXml,self.__class__,InstanceXml)
1724_CimXml.InstanceXml_swigregister(InstanceXmlPtr)
1725
1726class NamedInstanceXml(RetValXml):
1727    __swig_setmethods__ = {}
1728    for _s in [RetValXml]: __swig_setmethods__.update(_s.__swig_setmethods__)
1729    __setattr__ = lambda self, name, value: _swig_setattr(self, NamedInstanceXml, name, value)
1730    __swig_getmethods__ = {}
1731    for _s in [RetValXml]: __swig_getmethods__.update(_s.__swig_getmethods__)
1732    __getattr__ = lambda self, name: _swig_getattr(self, NamedInstanceXml, name)
1733    __swig_setmethods__["instname"] = _CimXml.NamedInstanceXml_instname_set
1734    __swig_getmethods__["instname"] = _CimXml.NamedInstanceXml_instname_get
1735    if _newclass:instname = property(_CimXml.NamedInstanceXml_instname_get,_CimXml.NamedInstanceXml_instname_set)
1736    __swig_setmethods__["inst"] = _CimXml.NamedInstanceXml_inst_set
1737    __swig_getmethods__["inst"] = _CimXml.NamedInstanceXml_inst_get
1738    if _newclass:inst = property(_CimXml.NamedInstanceXml_inst_get,_CimXml.NamedInstanceXml_inst_set)
1739    def __del__(self, destroy= _CimXml.delete_NamedInstanceXml):
1740        try:
1741            if self.thisown: destroy(self)
1742        except: pass
1743    def __init__(self): raise RuntimeError, "No constructor defined"
1744    def __repr__(self):
1745        return "<C NamedInstanceXml instance at %s>" % (self.this,)
1746
1747class NamedInstanceXmlPtr(NamedInstanceXml):
1748    def __init__(self,this):
1749        _swig_setattr(self, NamedInstanceXml, 'this', this)
1750        if not hasattr(self,"thisown"): _swig_setattr(self, NamedInstanceXml, 'thisown', 0)
1751        _swig_setattr(self, NamedInstanceXml,self.__class__,NamedInstanceXml)
1752_CimXml.NamedInstanceXml_swigregister(NamedInstanceXmlPtr)
1753
1754class InstancesXml(RetValXml,InstanceArray):
1755    __swig_setmethods__ = {}
1756    for _s in [RetValXml,InstanceArray]: __swig_setmethods__.update(_s.__swig_setmethods__)
1757    __setattr__ = lambda self, name, value: _swig_setattr(self, InstancesXml, name, value)
1758    __swig_getmethods__ = {}
1759    for _s in [RetValXml,InstanceArray]: __swig_getmethods__.update(_s.__swig_getmethods__)
1760    __getattr__ = lambda self, name: _swig_getattr(self, InstancesXml, name)
1761    def __del__(self, destroy= _CimXml.delete_InstancesXml):
1762        try:
1763            if self.thisown: destroy(self)
1764        except: pass
1765    def __init__(self): raise RuntimeError, "No constructor defined"
1766    def __repr__(self):
1767        return "<C InstancesXml instance at %s>" % (self.this,)
1768
1769class InstancesXmlPtr(InstancesXml):
1770    def __init__(self,this):
1771        _swig_setattr(self, InstancesXml, 'this', this)
1772        if not hasattr(self,"thisown"): _swig_setattr(self, InstancesXml, 'thisown', 0)
1773        _swig_setattr(self, InstancesXml,self.__class__,InstancesXml)
1774_CimXml.InstancesXml_swigregister(InstancesXmlPtr)
1775
1776class ObjectWithPathXml(RetValXml):
1777    __swig_setmethods__ = {}
1778    for _s in [RetValXml]: __swig_setmethods__.update(_s.__swig_setmethods__)
1779    __setattr__ = lambda self, name, value: _swig_setattr(self, ObjectWithPathXml, name, value)
1780    __swig_getmethods__ = {}
1781    for _s in [RetValXml]: __swig_getmethods__.update(_s.__swig_getmethods__)
1782    __getattr__ = lambda self, name: _swig_getattr(self, ObjectWithPathXml, name)
1783    __swig_setmethods__["ip"] = _CimXml.ObjectWithPathXml_ip_set
1784    __swig_getmethods__["ip"] = _CimXml.ObjectWithPathXml_ip_get
1785    if _newclass:ip = property(_CimXml.ObjectWithPathXml_ip_get,_CimXml.ObjectWithPathXml_ip_set)
1786    __swig_setmethods__["inst"] = _CimXml.ObjectWithPathXml_inst_set
1787    __swig_getmethods__["inst"] = _CimXml.ObjectWithPathXml_inst_get
1788    if _newclass:inst = property(_CimXml.ObjectWithPathXml_inst_get,_CimXml.ObjectWithPathXml_inst_set)
1789    def __del__(self, destroy= _CimXml.delete_ObjectWithPathXml):
1790        try:
1791            if self.thisown: destroy(self)
1792        except: pass
1793    def __init__(self): raise RuntimeError, "No constructor defined"
1794    def __repr__(self):
1795        return "<C ObjectWithPathXml instance at %s>" % (self.this,)
1796
1797class ObjectWithPathXmlPtr(ObjectWithPathXml):
1798    def __init__(self,this):
1799        _swig_setattr(self, ObjectWithPathXml, 'this', this)
1800        if not hasattr(self,"thisown"): _swig_setattr(self, ObjectWithPathXml, 'thisown', 0)
1801        _swig_setattr(self, ObjectWithPathXml,self.__class__,ObjectWithPathXml)
1802_CimXml.ObjectWithPathXml_swigregister(ObjectWithPathXmlPtr)
1803
1804class ObjectsWithPathXml(RetValXml):
1805    __swig_setmethods__ = {}
1806    for _s in [RetValXml]: __swig_setmethods__.update(_s.__swig_setmethods__)
1807    __setattr__ = lambda self, name, value: _swig_setattr(self, ObjectsWithPathXml, name, value)
1808    __swig_getmethods__ = {}
1809    for _s in [RetValXml]: __swig_getmethods__.update(_s.__swig_getmethods__)
1810    __getattr__ = lambda self, name: _swig_getattr(self, ObjectsWithPathXml, name)
1811    __swig_setmethods__["ia"] = _CimXml.ObjectsWithPathXml_ia_set
1812    __swig_getmethods__["ia"] = _CimXml.ObjectsWithPathXml_ia_get
1813    if _newclass:ia = property(_CimXml.ObjectsWithPathXml_ia_get,_CimXml.ObjectsWithPathXml_ia_set)
1814    __swig_setmethods__["ipa"] = _CimXml.ObjectsWithPathXml_ipa_set
1815    __swig_getmethods__["ipa"] = _CimXml.ObjectsWithPathXml_ipa_get
1816    if _newclass:ipa = property(_CimXml.ObjectsWithPathXml_ipa_get,_CimXml.ObjectsWithPathXml_ipa_set)
1817    def add(*args): return apply(_CimXml.ObjectsWithPathXml_add,args)
1818    def getName(*args): return apply(_CimXml.ObjectsWithPathXml_getName,args)
1819    def getInst(*args): return apply(_CimXml.ObjectsWithPathXml_getInst,args)
1820    def size(*args): return apply(_CimXml.ObjectsWithPathXml_size,args)
1821    def __del__(self, destroy= _CimXml.delete_ObjectsWithPathXml):
1822        try:
1823            if self.thisown: destroy(self)
1824        except: pass
1825    def __init__(self): raise RuntimeError, "No constructor defined"
1826    def __repr__(self):
1827        return "<C ObjectsWithPathXml instance at %s>" % (self.this,)
1828
1829class ObjectsWithPathXmlPtr(ObjectsWithPathXml):
1830    def __init__(self,this):
1831        _swig_setattr(self, ObjectsWithPathXml, 'this', this)
1832        if not hasattr(self,"thisown"): _swig_setattr(self, ObjectsWithPathXml, 'thisown', 0)
1833        _swig_setattr(self, ObjectsWithPathXml,self.__class__,ObjectsWithPathXml)
1834_CimXml.ObjectsWithPathXml_swigregister(ObjectsWithPathXmlPtr)
1835
1836class NamedInstancesXml(RetValXml):
1837    __swig_setmethods__ = {}
1838    for _s in [RetValXml]: __swig_setmethods__.update(_s.__swig_setmethods__)
1839    __setattr__ = lambda self, name, value: _swig_setattr(self, NamedInstancesXml, name, value)
1840    __swig_getmethods__ = {}
1841    for _s in [RetValXml]: __swig_getmethods__.update(_s.__swig_getmethods__)
1842    __getattr__ = lambda self, name: _swig_getattr(self, NamedInstancesXml, name)
1843    __swig_setmethods__["ia"] = _CimXml.NamedInstancesXml_ia_set
1844    __swig_getmethods__["ia"] = _CimXml.NamedInstancesXml_ia_get
1845    if _newclass:ia = property(_CimXml.NamedInstancesXml_ia_get,_CimXml.NamedInstancesXml_ia_set)
1846    __swig_setmethods__["ina"] = _CimXml.NamedInstancesXml_ina_set
1847    __swig_getmethods__["ina"] = _CimXml.NamedInstancesXml_ina_get
1848    if _newclass:ina = property(_CimXml.NamedInstancesXml_ina_get,_CimXml.NamedInstancesXml_ina_set)
1849    def add(*args): return apply(_CimXml.NamedInstancesXml_add,args)
1850    def getName(*args): return apply(_CimXml.NamedInstancesXml_getName,args)
1851    def getInst(*args): return apply(_CimXml.NamedInstancesXml_getInst,args)
1852    def __len__(*args): return apply(_CimXml.NamedInstancesXml___len__,args)
1853    def __del__(self, destroy= _CimXml.delete_NamedInstancesXml):
1854        try:
1855            if self.thisown: destroy(self)
1856        except: pass
1857    def __init__(self): raise RuntimeError, "No constructor defined"
1858    def __repr__(self):
1859        return "<C NamedInstancesXml instance at %s>" % (self.this,)
1860
1861class NamedInstancesXmlPtr(NamedInstancesXml):
1862    def __init__(self,this):
1863        _swig_setattr(self, NamedInstancesXml, 'this', this)
1864        if not hasattr(self,"thisown"): _swig_setattr(self, NamedInstancesXml, 'thisown', 0)
1865        _swig_setattr(self, NamedInstancesXml,self.__class__,NamedInstancesXml)
1866_CimXml.NamedInstancesXml_swigregister(NamedInstancesXmlPtr)
1867
1868class ClassNameXml(RetValXml):
1869    __swig_setmethods__ = {}
1870    for _s in [RetValXml]: __swig_setmethods__.update(_s.__swig_setmethods__)
1871    __setattr__ = lambda self, name, value: _swig_setattr(self, ClassNameXml, name, value)
1872    __swig_getmethods__ = {}
1873    for _s in [RetValXml]: __swig_getmethods__.update(_s.__swig_getmethods__)
1874    __getattr__ = lambda self, name: _swig_getattr(self, ClassNameXml, name)
1875    def toStringBuffer(*args): return apply(_CimXml.ClassNameXml_toStringBuffer,args)
1876    def __del__(self, destroy= _CimXml.delete_ClassNameXml):
1877        try:
1878            if self.thisown: destroy(self)
1879        except: pass
1880    def __init__(self): raise RuntimeError, "No constructor defined"
1881    def __repr__(self):
1882        return "<C ClassNameXml instance at %s>" % (self.this,)
1883
1884class ClassNameXmlPtr(ClassNameXml):
1885    def __init__(self,this):
1886        _swig_setattr(self, ClassNameXml, 'this', this)
1887        if not hasattr(self,"thisown"): _swig_setattr(self, ClassNameXml, 'thisown', 0)
1888        _swig_setattr(self, ClassNameXml,self.__class__,ClassNameXml)
1889_CimXml.ClassNameXml_swigregister(ClassNameXmlPtr)
1890
1891class ClassNamesXml(RetValXml,ClassNameArray):
1892    __swig_setmethods__ = {}
1893    for _s in [RetValXml,ClassNameArray]: __swig_setmethods__.update(_s.__swig_setmethods__)
1894    __setattr__ = lambda self, name, value: _swig_setattr(self, ClassNamesXml, name, value)
1895    __swig_getmethods__ = {}
1896    for _s in [RetValXml,ClassNameArray]: __swig_getmethods__.update(_s.__swig_getmethods__)
1897    __getattr__ = lambda self, name: _swig_getattr(self, ClassNamesXml, name)
1898    def __del__(self, destroy= _CimXml.delete_ClassNamesXml):
1899        try:
1900            if self.thisown: destroy(self)
1901        except: pass
1902    def __init__(self): raise RuntimeError, "No constructor defined"
1903    def __repr__(self):
1904        return "<C ClassNamesXml instance at %s>" % (self.this,)
1905
1906class ClassNamesXmlPtr(ClassNamesXml):
1907    def __init__(self,this):
1908        _swig_setattr(self, ClassNamesXml, 'this', this)
1909        if not hasattr(self,"thisown"): _swig_setattr(self, ClassNamesXml, 'thisown', 0)
1910        _swig_setattr(self, ClassNamesXml,self.__class__,ClassNamesXml)
1911_CimXml.ClassNamesXml_swigregister(ClassNamesXmlPtr)
1912
1913class IReturnvalueXml(_object):
1914    __swig_setmethods__ = {}
1915    __setattr__ = lambda self, name, value: _swig_setattr(self, IReturnvalueXml, name, value)
1916    __swig_getmethods__ = {}
1917    __getattr__ = lambda self, name: _swig_getattr(self, IReturnvalueXml, name)
1918    def __init__(self,*args):
1919        _swig_setattr(self, IReturnvalueXml, 'this', apply(_CimXml.new_IReturnvalueXml,args))
1920        _swig_setattr(self, IReturnvalueXml, 'thisown', 1)
1921    def getReturnData(*args): return apply(_CimXml.IReturnvalueXml_getReturnData,args)
1922    def __del__(self, destroy= _CimXml.delete_IReturnvalueXml):
1923        try:
1924            if self.thisown: destroy(self)
1925        except: pass
1926    def __repr__(self):
1927        return "<C IReturnvalueXml instance at %s>" % (self.this,)
1928
1929class IReturnvalueXmlPtr(IReturnvalueXml):
1930    def __init__(self,this):
1931        _swig_setattr(self, IReturnvalueXml, 'this', this)
1932        if not hasattr(self,"thisown"): _swig_setattr(self, IReturnvalueXml, 'thisown', 0)
1933        _swig_setattr(self, IReturnvalueXml,self.__class__,IReturnvalueXml)
1934_CimXml.IReturnvalueXml_swigregister(IReturnvalueXmlPtr)
1935
1936class IMethodresponseXml(_object):
1937    __swig_setmethods__ = {}
1938    __setattr__ = lambda self, name, value: _swig_setattr(self, IMethodresponseXml, name, value)
1939    __swig_getmethods__ = {}
1940    __getattr__ = lambda self, name: _swig_getattr(self, IMethodresponseXml, name)
1941    def __init__(self,*args):
1942        _swig_setattr(self, IMethodresponseXml, 'this', apply(_CimXml.new_IMethodresponseXml,args))
1943        _swig_setattr(self, IMethodresponseXml, 'thisown', 1)
1944    def getReturnData(*args): return apply(_CimXml.IMethodresponseXml_getReturnData,args)
1945    def __del__(self, destroy= _CimXml.delete_IMethodresponseXml):
1946        try:
1947            if self.thisown: destroy(self)
1948        except: pass
1949    def __repr__(self):
1950        return "<C IMethodresponseXml instance at %s>" % (self.this,)
1951
1952class IMethodresponseXmlPtr(IMethodresponseXml):
1953    def __init__(self,this):
1954        _swig_setattr(self, IMethodresponseXml, 'this', this)
1955        if not hasattr(self,"thisown"): _swig_setattr(self, IMethodresponseXml, 'thisown', 0)
1956        _swig_setattr(self, IMethodresponseXml,self.__class__,IMethodresponseXml)
1957_CimXml.IMethodresponseXml_swigregister(IMethodresponseXmlPtr)
1958
1959class SimplerspXml(_object):
1960    __swig_setmethods__ = {}
1961    __setattr__ = lambda self, name, value: _swig_setattr(self, SimplerspXml, name, value)
1962    __swig_getmethods__ = {}
1963    __getattr__ = lambda self, name: _swig_getattr(self, SimplerspXml, name)
1964    def __init__(self,*args):
1965        _swig_setattr(self, SimplerspXml, 'this', apply(_CimXml.new_SimplerspXml,args))
1966        _swig_setattr(self, SimplerspXml, 'thisown', 1)
1967    def getReturnData(*args): return apply(_CimXml.SimplerspXml_getReturnData,args)
1968    def __del__(self, destroy= _CimXml.delete_SimplerspXml):
1969        try:
1970            if self.thisown: destroy(self)
1971        except: pass
1972    def __repr__(self):
1973        return "<C SimplerspXml instance at %s>" % (self.this,)
1974
1975class SimplerspXmlPtr(SimplerspXml):
1976    def __init__(self,this):
1977        _swig_setattr(self, SimplerspXml, 'this', this)
1978        if not hasattr(self,"thisown"): _swig_setattr(self, SimplerspXml, 'thisown', 0)
1979        _swig_setattr(self, SimplerspXml,self.__class__,SimplerspXml)
1980_CimXml.SimplerspXml_swigregister(SimplerspXmlPtr)
1981
1982class MessageXml(_object):
1983    __swig_setmethods__ = {}
1984    __setattr__ = lambda self, name, value: _swig_setattr(self, MessageXml, name, value)
1985    __swig_getmethods__ = {}
1986    __getattr__ = lambda self, name: _swig_getattr(self, MessageXml, name)
1987    def __init__(self,*args):
1988        _swig_setattr(self, MessageXml, 'this', apply(_CimXml.new_MessageXml,args))
1989        _swig_setattr(self, MessageXml, 'thisown', 1)
1990    def getResponse(*args): return apply(_CimXml.MessageXml_getResponse,args)
1991    def __del__(self, destroy= _CimXml.delete_MessageXml):
1992        try:
1993            if self.thisown: destroy(self)
1994        except: pass
1995    def __repr__(self):
1996        return "<C MessageXml instance at %s>" % (self.this,)
1997
1998class MessageXmlPtr(MessageXml):
1999    def __init__(self,this):
2000        _swig_setattr(self, MessageXml, 'this', this)
2001        if not hasattr(self,"thisown"): _swig_setattr(self, MessageXml, 'thisown', 0)
2002        _swig_setattr(self, MessageXml,self.__class__,MessageXml)
2003_CimXml.MessageXml_swigregister(MessageXmlPtr)
2004
2005class CimXml(_object):
2006    __swig_setmethods__ = {}
2007    __setattr__ = lambda self, name, value: _swig_setattr(self, CimXml, name, value)
2008    __swig_getmethods__ = {}
2009    __getattr__ = lambda self, name: _swig_getattr(self, CimXml, name)
2010    def __init__(self,*args):
2011        _swig_setattr(self, CimXml, 'this', apply(_CimXml.new_CimXml,args))
2012        _swig_setattr(self, CimXml, 'thisown', 1)
2013    def getResponse(*args): return apply(_CimXml.CimXml_getResponse,args)
2014    def __del__(self, destroy= _CimXml.delete_CimXml):
2015        try:
2016            if self.thisown: destroy(self)
2017        except: pass
2018    def __repr__(self):
2019        return "<C CimXml instance at %s>" % (self.this,)
2020
2021class CimXmlPtr(CimXml):
2022    def __init__(self,this):
2023        _swig_setattr(self, CimXml, 'this', this)
2024        if not hasattr(self,"thisown"): _swig_setattr(self, CimXml, 'thisown', 0)
2025        _swig_setattr(self, CimXml,self.__class__,CimXml)
2026_CimXml.CimXml_swigregister(CimXmlPtr)
2027
2028class URL(_object):
2029    __swig_setmethods__ = {}
2030    __setattr__ = lambda self, name, value: _swig_setattr(self, URL, name, value)
2031    __swig_getmethods__ = {}
2032    __getattr__ = lambda self, name: _swig_getattr(self, URL, name)
2033    __swig_setmethods__["host"] = _CimXml.URL_host_set
2034    __swig_getmethods__["host"] = _CimXml.URL_host_get
2035    if _newclass:host = property(_CimXml.URL_host_get,_CimXml.URL_host_set)
2036    __swig_setmethods__["port"] = _CimXml.URL_port_set
2037    __swig_getmethods__["port"] = _CimXml.URL_port_get
2038    if _newclass:port = property(_CimXml.URL_port_get,_CimXml.URL_port_set)
2039    __swig_setmethods__["cName"] = _CimXml.URL_cName_set
2040    __swig_getmethods__["cName"] = _CimXml.URL_cName_get
2041    if _newclass:cName = property(_CimXml.URL_cName_get,_CimXml.URL_cName_set)
2042    __swig_setmethods__["user"] = _CimXml.URL_user_set
2043    __swig_getmethods__["user"] = _CimXml.URL_user_get
2044    if _newclass:user = property(_CimXml.URL_user_get,_CimXml.URL_user_set)
2045    __swig_setmethods__["password"] = _CimXml.URL_password_set
2046    __swig_getmethods__["password"] = _CimXml.URL_password_get
2047    if _newclass:password = property(_CimXml.URL_password_get,_CimXml.URL_password_set)
2048    __swig_setmethods__["ns"] = _CimXml.URL_ns_set
2049    __swig_getmethods__["ns"] = _CimXml.URL_ns_get
2050    if _newclass:ns = property(_CimXml.URL_ns_get,_CimXml.URL_ns_set)
2051    __swig_setmethods__["keys"] = _CimXml.URL_keys_set
2052    __swig_getmethods__["keys"] = _CimXml.URL_keys_get
2053    if _newclass:keys = property(_CimXml.URL_keys_get,_CimXml.URL_keys_set)
2054    def __init__(self,*args):
2055        _swig_setattr(self, URL, 'this', apply(_CimXml.new_URL,args))
2056        _swig_setattr(self, URL, 'thisown', 1)
2057    def resolveIndirection(*args): return apply(_CimXml.URL_resolveIndirection,args)
2058    def refLookAhead(*args): return apply(_CimXml.URL_refLookAhead,args)
2059    def toStringBuffer(*args): return apply(_CimXml.URL_toStringBuffer,args)
2060    def __str__(*args): return apply(_CimXml.URL___str__,args)
2061    def __del__(self, destroy= _CimXml.delete_URL):
2062        try:
2063            if self.thisown: destroy(self)
2064        except: pass
2065    def __repr__(self):
2066        return "<C URL instance at %s>" % (self.this,)
2067
2068class URLPtr(URL):
2069    def __init__(self,this):
2070        _swig_setattr(self, URL, 'this', this)
2071        if not hasattr(self,"thisown"): _swig_setattr(self, URL, 'thisown', 0)
2072        _swig_setattr(self, URL,self.__class__,URL)
2073_CimXml.URL_swigregister(URLPtr)
2074
2075class Cimom(_object):
2076    __swig_setmethods__ = {}
2077    __setattr__ = lambda self, name, value: _swig_setattr(self, Cimom, name, value)
2078    __swig_getmethods__ = {}
2079    __getattr__ = lambda self, name: _swig_getattr(self, Cimom, name)
2080    def __del__(self, destroy= _CimXml.delete_Cimom):
2081        try:
2082            if self.thisown: destroy(self)
2083        except: pass
2084    def getClass(*args): return apply(_CimXml.Cimom_getClass,args)
2085    def getClass2str(*args): return apply(_CimXml.Cimom_getClass2str,args)
2086    def testInst(*args): return apply(_CimXml.Cimom_testInst,args)
2087    def getInstance(*args): return apply(_CimXml.Cimom_getInstance,args)
2088    def enumInstances(*args): return apply(_CimXml.Cimom_enumInstances,args)
2089    def enumInstances2str(*args): return apply(_CimXml.Cimom_enumInstances2str,args)
2090    def createInstance(*args): return apply(_CimXml.Cimom_createInstance,args)
2091    def enumInstanceNames(*args): return apply(_CimXml.Cimom_enumInstanceNames,args)
2092    def enumClasses(*args): return apply(_CimXml.Cimom_enumClasses,args)
2093    def enumClassNames(*args): return apply(_CimXml.Cimom_enumClassNames,args)
2094    def modifyInstance(*args): return apply(_CimXml.Cimom_modifyInstance,args)
2095    def associatorNames(*args): return apply(_CimXml.Cimom_associatorNames,args)
2096    def associators(*args): return apply(_CimXml.Cimom_associators,args)
2097    def associators2str(*args): return apply(_CimXml.Cimom_associators2str,args)
2098    def referenceNames(*args): return apply(_CimXml.Cimom_referenceNames,args)
2099    def references(*args): return apply(_CimXml.Cimom_references,args)
2100    def references2str(*args): return apply(_CimXml.Cimom_references2str,args)
2101    def getProperty(*args): return apply(_CimXml.Cimom_getProperty,args)
2102    def setProperty(*args): return apply(_CimXml.Cimom_setProperty,args)
2103    def deleteClass(*args): return apply(_CimXml.Cimom_deleteClass,args)
2104    def deleteInstance(*args): return apply(_CimXml.Cimom_deleteInstance,args)
2105    __swig_getmethods__["unescapeXml"] = lambda x: _CimXml.Cimom_unescapeXml
2106    if _newclass:unescapeXml = staticmethod(_CimXml.Cimom_unescapeXml)
2107    def __init__(self): raise RuntimeError, "No constructor defined"
2108    def __repr__(self):
2109        return "<C Cimom instance at %s>" % (self.this,)
2110
2111class CimomPtr(Cimom):
2112    def __init__(self,this):
2113        _swig_setattr(self, Cimom, 'this', this)
2114        if not hasattr(self,"thisown"): _swig_setattr(self, Cimom, 'thisown', 0)
2115        _swig_setattr(self, Cimom,self.__class__,Cimom)
2116_CimXml.Cimom_swigregister(CimomPtr)
2117Cimom_unescapeXml = _CimXml.Cimom_unescapeXml
2118
2119
2120class CimomGhttp(Cimom):
2121    __swig_setmethods__ = {}
2122    for _s in [Cimom]: __swig_setmethods__.update(_s.__swig_setmethods__)
2123    __setattr__ = lambda self, name, value: _swig_setattr(self, CimomGhttp, name, value)
2124    __swig_getmethods__ = {}
2125    for _s in [Cimom]: __swig_getmethods__.update(_s.__swig_getmethods__)
2126    __getattr__ = lambda self, name: _swig_getattr(self, CimomGhttp, name)
2127    def __init__(self,*args):
2128        _swig_setattr(self, CimomGhttp, 'this', apply(_CimXml.new_CimomGhttp,args))
2129        _swig_setattr(self, CimomGhttp, 'thisown', 1)
2130    def __del__(self, destroy= _CimXml.delete_CimomGhttp):
2131        try:
2132            if self.thisown: destroy(self)
2133        except: pass
2134    def __repr__(self):
2135        return "<C CimomGhttp instance at %s>" % (self.this,)
2136
2137class CimomGhttpPtr(CimomGhttp):
2138    def __init__(self,this):
2139        _swig_setattr(self, CimomGhttp, 'this', this)
2140        if not hasattr(self,"thisown"): _swig_setattr(self, CimomGhttp, 'thisown', 0)
2141        _swig_setattr(self, CimomGhttp,self.__class__,CimomGhttp)
2142_CimXml.CimomGhttp_swigregister(CimomGhttpPtr)
2143
2144GetInstance = _CimXml.GetInstance
2145CreateInstance = _CimXml.CreateInstance
2146ModifyInstance = _CimXml.ModifyInstance
2147DeleteInstance = _CimXml.DeleteInstance
2148EnumInstanceNames = _CimXml.EnumInstanceNames
2149EnumInstances = _CimXml.EnumInstances
2150GetClass = _CimXml.GetClass
2151EnumClasses = _CimXml.EnumClasses
2152EnumClassNames = _CimXml.EnumClassNames
2153DeleteClass = _CimXml.DeleteClass
2154AssociatorNames = _CimXml.AssociatorNames
2155Associators = _CimXml.Associators
2156ReferenceNames = _CimXml.ReferenceNames
2157References = _CimXml.References
2158GetProperty = _CimXml.GetProperty
2159SetProperty = _CimXml.SetProperty
2160
2161