Update of /cvsroot/csp/APPLICATIONS/SimData/Source
In directory sc8-pr-cvs1:/tmp/cvs-serv10736
Added Files:
Tag: simdata
cSimData.py
Log Message:
you should regenerate this with swig... just for testing purposes.
--- NEW FILE: cSimData.py ---
# This file was created automatically by SWIG.
# Don't modify this file, modify the SWIG interface instead.
# This file is compatible with both classic and new-style classes.
import _cSimData
def _swig_setattr(self,class_type,name,value):
if (name == "this"):
if isinstance(value, class_type):
self.__dict__[name] = value.this
if hasattr(value,"thisown"): self.__dict__["thisown"] = value.thisown
del value.thisown
return
method = class_type.__swig_setmethods__.get(name,None)
if method: return method(self,value)
self.__dict__[name] = value
def _swig_getattr(self,class_type,name):
method = class_type.__swig_getmethods__.get(name,None)
if method: return method(self)
raise AttributeError,name
[...1865 lines suppressed...]
def __del__(self, destroy= _cSimData.delete_InterfaceRegistry):
try:
if self.thisown: destroy(self)
except: pass
def getInterface(*args): return apply(_cSimData.InterfaceRegistry_getInterface,args)
def hasInterface(*args): return apply(_cSimData.InterfaceRegistry_hasInterface,args)
def getInterfaceNames(*args): return apply(_cSimData.InterfaceRegistry_getInterfaceNames,args)
def getInterfaces(*args): return apply(_cSimData.InterfaceRegistry_getInterfaces,args)
def addInterface(*args): return apply(_cSimData.InterfaceRegistry_addInterface,args)
def __repr__(self):
return "<C InterfaceRegistry instance at %s>" % (self.this,)
class InterfaceRegistryPtr(InterfaceRegistry):
def __init__(self,this):
self.this = this
if not hasattr(self,"thisown"): self.thisown = 0
self.__class__ = InterfaceRegistry
_cSimData.InterfaceRegistry_swigregister(InterfaceRegistryPtr)
|