# This file was automatically generated by SWIG (http://www.swig.org). # Version 2.0.11 # # Do not make changes to this file unless you know what you are doing--modify # the SWIG interface file instead. from sys import version_info if version_info >= (2,6,0): def swig_import_helper(): from os.path import dirname import imp fp = None try: fp, pathname, description = imp.find_module('_pycdfext', [dirname(__file__)]) except ImportError: import _pycdfext return _pycdfext if fp is not None: try: _mod = imp.load_module('_pycdfext', fp, pathname, description) finally: fp.close() return _mod _pycdfext = swig_import_helper() del swig_import_helper else: import _pycdfext del version_info try: _swig_property = property except NameError: pass # Python < 2.2 doesn't have 'property'. def _swig_setattr_nondynamic(self,class_type,name,value,static=1): if (name == "thisown"): return self.this.own(value) if (name == "this"): if type(value).__name__ == 'SwigPyObject': self.__dict__[name] = value return method = class_type.__swig_setmethods__.get(name,None) if method: return method(self,value) if (not static): self.__dict__[name] = value else: raise AttributeError("You cannot add attributes to %s" % self) def _swig_setattr(self,class_type,name,value): return _swig_setattr_nondynamic(self,class_type,name,value,0) def _swig_getattr(self,class_type,name): if (name == "thisown"): return self.this.own() method = class_type.__swig_getmethods__.get(name,None) if method: return method(self) raise AttributeError(name) def _swig_repr(self): try: strthis = "proxy of " + self.this.__repr__() except: strthis = "" return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) try: _object = object _newclass = 1 except AttributeError: class _object : pass _newclass = 0 def _swig_setattr_nondynamic_method(set): def set_attr(self,name,value): if (name == "thisown"): return self.this.own(value) if hasattr(self,name) or (name == "this"): set(self,name,value) else: raise AttributeError("You cannot add attributes to %s" % self) return set_attr class array_byte(object): thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') __repr__ = _swig_repr def __init__(self, *args): this = _pycdfext.new_array_byte(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _pycdfext.delete_array_byte __del__ = lambda self : None; def __getitem__(self, *args): return _pycdfext.array_byte___getitem__(self, *args) def __setitem__(self, *args): return _pycdfext.array_byte___setitem__(self, *args) def cast(self): return _pycdfext.array_byte_cast(self) frompointer = staticmethod(_pycdfext.array_byte_frompointer) array_byte_swigregister = _pycdfext.array_byte_swigregister array_byte_swigregister(array_byte) def array_byte_frompointer(*args): return _pycdfext.array_byte_frompointer(*args) array_byte_frompointer = _pycdfext.array_byte_frompointer class array_int16(object): thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') __repr__ = _swig_repr def __init__(self, *args): this = _pycdfext.new_array_int16(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _pycdfext.delete_array_int16 __del__ = lambda self : None; def __getitem__(self, *args): return _pycdfext.array_int16___getitem__(self, *args) def __setitem__(self, *args): return _pycdfext.array_int16___setitem__(self, *args) def cast(self): return _pycdfext.array_int16_cast(self) frompointer = staticmethod(_pycdfext.array_int16_frompointer) array_int16_swigregister = _pycdfext.array_int16_swigregister array_int16_swigregister(array_int16) def array_int16_frompointer(*args): return _pycdfext.array_int16_frompointer(*args) array_int16_frompointer = _pycdfext.array_int16_frompointer class array_uint16(object): thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') __repr__ = _swig_repr def __init__(self, *args): this = _pycdfext.new_array_uint16(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _pycdfext.delete_array_uint16 __del__ = lambda self : None; def __getitem__(self, *args): return _pycdfext.array_uint16___getitem__(self, *args) def __setitem__(self, *args): return _pycdfext.array_uint16___setitem__(self, *args) def cast(self): return _pycdfext.array_uint16_cast(self) frompointer = staticmethod(_pycdfext.array_uint16_frompointer) array_uint16_swigregister = _pycdfext.array_uint16_swigregister array_uint16_swigregister(array_uint16) def array_uint16_frompointer(*args): return _pycdfext.array_uint16_frompointer(*args) array_uint16_frompointer = _pycdfext.array_uint16_frompointer class array_int(object): thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') __repr__ = _swig_repr def __init__(self, *args): this = _pycdfext.new_array_int(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _pycdfext.delete_array_int __del__ = lambda self : None; def __getitem__(self, *args): return _pycdfext.array_int___getitem__(self, *args) def __setitem__(self, *args): return _pycdfext.array_int___setitem__(self, *args) def cast(self): return _pycdfext.array_int_cast(self) frompointer = staticmethod(_pycdfext.array_int_frompointer) array_int_swigregister = _pycdfext.array_int_swigregister array_int_swigregister(array_int) def array_int_frompointer(*args): return _pycdfext.array_int_frompointer(*args) array_int_frompointer = _pycdfext.array_int_frompointer class array_float(object): thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') __repr__ = _swig_repr def __init__(self, *args): this = _pycdfext.new_array_float(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _pycdfext.delete_array_float __del__ = lambda self : None; def __getitem__(self, *args): return _pycdfext.array_float___getitem__(self, *args) def __setitem__(self, *args): return _pycdfext.array_float___setitem__(self, *args) def cast(self): return _pycdfext.array_float_cast(self) frompointer = staticmethod(_pycdfext.array_float_frompointer) array_float_swigregister = _pycdfext.array_float_swigregister array_float_swigregister(array_float) def array_float_frompointer(*args): return _pycdfext.array_float_frompointer(*args) array_float_frompointer = _pycdfext.array_float_frompointer class array_double(object): thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') __repr__ = _swig_repr def __init__(self, *args): this = _pycdfext.new_array_double(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _pycdfext.delete_array_double __del__ = lambda self : None; def __getitem__(self, *args): return _pycdfext.array_double___getitem__(self, *args) def __setitem__(self, *args): return _pycdfext.array_double___setitem__(self, *args) def cast(self): return _pycdfext.array_double_cast(self) frompointer = staticmethod(_pycdfext.array_double_frompointer) array_double_swigregister = _pycdfext.array_double_swigregister array_double_swigregister(array_double) def array_double_frompointer(*args): return _pycdfext.array_double_frompointer(*args) array_double_frompointer = _pycdfext.array_double_frompointer class array_size_t(object): thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') __repr__ = _swig_repr def __init__(self, *args): this = _pycdfext.new_array_size_t(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _pycdfext.delete_array_size_t __del__ = lambda self : None; def __getitem__(self, *args): return _pycdfext.array_size_t___getitem__(self, *args) def __setitem__(self, *args): return _pycdfext.array_size_t___setitem__(self, *args) def cast(self): return _pycdfext.array_size_t_cast(self) frompointer = staticmethod(_pycdfext.array_size_t_frompointer) array_size_t_swigregister = _pycdfext.array_size_t_swigregister array_size_t_swigregister(array_size_t) def array_size_t_frompointer(*args): return _pycdfext.array_size_t_frompointer(*args) array_size_t_frompointer = _pycdfext.array_size_t_frompointer NC_NOERR = _pycdfext.NC_NOERR NC_NOWRITE = _pycdfext.NC_NOWRITE NC_WRITE = _pycdfext.NC_WRITE NC_CLOBBER = _pycdfext.NC_CLOBBER NC_NOCLOBBER = _pycdfext.NC_NOCLOBBER NC_64BIT_OFFSET = _pycdfext.NC_64BIT_OFFSET NC_FILL = _pycdfext.NC_FILL NC_NOFILL = _pycdfext.NC_NOFILL NC_LOCK = _pycdfext.NC_LOCK NC_SHARE = _pycdfext.NC_SHARE NC_NAT = _pycdfext.NC_NAT NC_BYTE = _pycdfext.NC_BYTE NC_CHAR = _pycdfext.NC_CHAR NC_SHORT = _pycdfext.NC_SHORT NC_INT = _pycdfext.NC_INT NC_FLOAT = _pycdfext.NC_FLOAT NC_DOUBLE = _pycdfext.NC_DOUBLE NC_GLOBAL = _pycdfext.NC_GLOBAL NC_UNLIMITED = _pycdfext.NC_UNLIMITED NOERR = _pycdfext.NOERR NOWRITE = _pycdfext.NOWRITE WRITE = _pycdfext.WRITE CLOBBER = _pycdfext.CLOBBER NOCLOBBER = _pycdfext.NOCLOBBER BIT64_OFFSET = _pycdfext.BIT64_OFFSET FILL = _pycdfext.FILL NOFILL = _pycdfext.NOFILL LOCK = _pycdfext.LOCK SHARE = _pycdfext.SHARE NAT = _pycdfext.NAT BYTE = _pycdfext.BYTE CHAR = _pycdfext.CHAR SHORT = _pycdfext.SHORT INT = _pycdfext.INT FLOAT = _pycdfext.FLOAT DOUBLE = _pycdfext.DOUBLE GLOBAL = _pycdfext.GLOBAL UNLIMITED = _pycdfext.UNLIMITED def _nc_get_var_0(*args): return _pycdfext._nc_get_var_0(*args) _nc_get_var_0 = _pycdfext._nc_get_var_0 def _nc_put_var_0(*args): return _pycdfext._nc_put_var_0(*args) _nc_put_var_0 = _pycdfext._nc_put_var_0 def nc_inq_libvers(): return _pycdfext.nc_inq_libvers() nc_inq_libvers = _pycdfext.nc_inq_libvers def nc_strerror(*args): return _pycdfext.nc_strerror(*args) nc_strerror = _pycdfext.nc_strerror def nc_create(*args): return _pycdfext.nc_create(*args) nc_create = _pycdfext.nc_create def nc_open(*args): return _pycdfext.nc_open(*args) nc_open = _pycdfext.nc_open def nc_close(*args): return _pycdfext.nc_close(*args) nc_close = _pycdfext.nc_close def nc_redef(*args): return _pycdfext.nc_redef(*args) nc_redef = _pycdfext.nc_redef def nc_enddef(*args): return _pycdfext.nc_enddef(*args) nc_enddef = _pycdfext.nc_enddef def nc_inq(*args): return _pycdfext.nc_inq(*args) nc_inq = _pycdfext.nc_inq def nc_inq_ndims(*args): return _pycdfext.nc_inq_ndims(*args) nc_inq_ndims = _pycdfext.nc_inq_ndims def nc_inq_nvars(*args): return _pycdfext.nc_inq_nvars(*args) nc_inq_nvars = _pycdfext.nc_inq_nvars def nc_inq_natts(*args): return _pycdfext.nc_inq_natts(*args) nc_inq_natts = _pycdfext.nc_inq_natts def nc_inq_unlimdim(*args): return _pycdfext.nc_inq_unlimdim(*args) nc_inq_unlimdim = _pycdfext.nc_inq_unlimdim def nc_sync(*args): return _pycdfext.nc_sync(*args) nc_sync = _pycdfext.nc_sync def nc_abort(*args): return _pycdfext.nc_abort(*args) nc_abort = _pycdfext.nc_abort def nc_set_fill(*args): return _pycdfext.nc_set_fill(*args) nc_set_fill = _pycdfext.nc_set_fill def nc_def_dim(*args): return _pycdfext.nc_def_dim(*args) nc_def_dim = _pycdfext.nc_def_dim def nc_inq_dimid(*args): return _pycdfext.nc_inq_dimid(*args) nc_inq_dimid = _pycdfext.nc_inq_dimid def nc_inq_dim(*args): return _pycdfext.nc_inq_dim(*args) nc_inq_dim = _pycdfext.nc_inq_dim def nc_inq_dimname(*args): return _pycdfext.nc_inq_dimname(*args) nc_inq_dimname = _pycdfext.nc_inq_dimname def nc_inq_dimlen(*args): return _pycdfext.nc_inq_dimlen(*args) nc_inq_dimlen = _pycdfext.nc_inq_dimlen def nc_rename_dim(*args): return _pycdfext.nc_rename_dim(*args) nc_rename_dim = _pycdfext.nc_rename_dim def nc_def_var(*args): return _pycdfext.nc_def_var(*args) nc_def_var = _pycdfext.nc_def_var def nc_inq_varid(*args): return _pycdfext.nc_inq_varid(*args) nc_inq_varid = _pycdfext.nc_inq_varid def nc_inq_var(*args): return _pycdfext.nc_inq_var(*args) nc_inq_var = _pycdfext.nc_inq_var def nc_inq_varname(*args): return _pycdfext.nc_inq_varname(*args) nc_inq_varname = _pycdfext.nc_inq_varname def nc_inq_vartype(*args): return _pycdfext.nc_inq_vartype(*args) nc_inq_vartype = _pycdfext.nc_inq_vartype def nc_inq_varndims(*args): return _pycdfext.nc_inq_varndims(*args) nc_inq_varndims = _pycdfext.nc_inq_varndims def nc_inq_vardimid(*args): return _pycdfext.nc_inq_vardimid(*args) nc_inq_vardimid = _pycdfext.nc_inq_vardimid def nc_inq_varnatts(*args): return _pycdfext.nc_inq_varnatts(*args) nc_inq_varnatts = _pycdfext.nc_inq_varnatts def nc_put_var1_text(*args): return _pycdfext.nc_put_var1_text(*args) nc_put_var1_text = _pycdfext.nc_put_var1_text def nc_put_var1_uchar(*args): return _pycdfext.nc_put_var1_uchar(*args) nc_put_var1_uchar = _pycdfext.nc_put_var1_uchar def nc_put_var1_int(*args): return _pycdfext.nc_put_var1_int(*args) nc_put_var1_int = _pycdfext.nc_put_var1_int def nc_put_var1_double(*args): return _pycdfext.nc_put_var1_double(*args) nc_put_var1_double = _pycdfext.nc_put_var1_double def nc_get_var1_text(*args): return _pycdfext.nc_get_var1_text(*args) nc_get_var1_text = _pycdfext.nc_get_var1_text def nc_get_var1_uchar(*args): return _pycdfext.nc_get_var1_uchar(*args) nc_get_var1_uchar = _pycdfext.nc_get_var1_uchar def nc_get_var1_int(*args): return _pycdfext.nc_get_var1_int(*args) nc_get_var1_int = _pycdfext.nc_get_var1_int def nc_get_var1_double(*args): return _pycdfext.nc_get_var1_double(*args) nc_get_var1_double = _pycdfext.nc_get_var1_double def nc_rename_var(*args): return _pycdfext.nc_rename_var(*args) nc_rename_var = _pycdfext.nc_rename_var def nc_put_att_text(*args): return _pycdfext.nc_put_att_text(*args) nc_put_att_text = _pycdfext.nc_put_att_text def nc_put_att_uchar(*args): return _pycdfext.nc_put_att_uchar(*args) nc_put_att_uchar = _pycdfext.nc_put_att_uchar def nc_put_att_int(*args): return _pycdfext.nc_put_att_int(*args) nc_put_att_int = _pycdfext.nc_put_att_int def nc_put_att_float(*args): return _pycdfext.nc_put_att_float(*args) nc_put_att_float = _pycdfext.nc_put_att_float def nc_put_att_double(*args): return _pycdfext.nc_put_att_double(*args) nc_put_att_double = _pycdfext.nc_put_att_double def nc_inq_att(*args): return _pycdfext.nc_inq_att(*args) nc_inq_att = _pycdfext.nc_inq_att def nc_inq_atttype(*args): return _pycdfext.nc_inq_atttype(*args) nc_inq_atttype = _pycdfext.nc_inq_atttype def nc_inq_attlen(*args): return _pycdfext.nc_inq_attlen(*args) nc_inq_attlen = _pycdfext.nc_inq_attlen def nc_inq_attname(*args): return _pycdfext.nc_inq_attname(*args) nc_inq_attname = _pycdfext.nc_inq_attname def nc_inq_attid(*args): return _pycdfext.nc_inq_attid(*args) nc_inq_attid = _pycdfext.nc_inq_attid def nc_get_att_text(*args): return _pycdfext.nc_get_att_text(*args) nc_get_att_text = _pycdfext.nc_get_att_text def nc_get_att_uchar(*args): return _pycdfext.nc_get_att_uchar(*args) nc_get_att_uchar = _pycdfext.nc_get_att_uchar def nc_get_att_int(*args): return _pycdfext.nc_get_att_int(*args) nc_get_att_int = _pycdfext.nc_get_att_int def nc_get_att_double(*args): return _pycdfext.nc_get_att_double(*args) nc_get_att_double = _pycdfext.nc_get_att_double def nc_copy_att(*args): return _pycdfext.nc_copy_att(*args) nc_copy_att = _pycdfext.nc_copy_att def nc_del_att(*args): return _pycdfext.nc_del_att(*args) nc_del_att = _pycdfext.nc_del_att def nc_rename_att(*args): return _pycdfext.nc_rename_att(*args) nc_rename_att = _pycdfext.nc_rename_att