1# This file was automatically generated by SWIG (http://www.swig.org). 2# Version 1.3.40 3# 4# Do not make changes to this file unless you know what you are doing--modify 5# the SWIG interface file instead. 6# This file is compatible with both classic and new-style classes. 7 8from sys import version_info 9if version_info >= (2,6,0): 10 def swig_import_helper(): 11 from os.path import dirname 12 import imp 13 fp = None 14 try: 15 fp, pathname, description = imp.find_module('_gribapi_swig', [dirname(__file__)]) 16 except ImportError: 17 import _gribapi_swig 18 return _gribapi_swig 19 if fp is not None: 20 try: 21 _mod = imp.load_module('_gribapi_swig', fp, pathname, description) 22 finally: 23 fp.close() 24 return _mod 25 _gribapi_swig = swig_import_helper() 26 del swig_import_helper 27else: 28 import _gribapi_swig 29del version_info 30try: 31 _swig_property = property 32except NameError: 33 pass # Python < 2.2 doesn't have 'property'. 34def _swig_setattr_nondynamic(self,class_type,name,value,static=1): 35 if (name == "thisown"): return self.this.own(value) 36 if (name == "this"): 37 if type(value).__name__ == 'SwigPyObject': 38 self.__dict__[name] = value 39 return 40 method = class_type.__swig_setmethods__.get(name,None) 41 if method: return method(self,value) 42 if (not static) or hasattr(self,name): 43 self.__dict__[name] = value 44 else: 45 raise AttributeError("You cannot add attributes to %s" % self) 46 47def _swig_setattr(self,class_type,name,value): 48 return _swig_setattr_nondynamic(self,class_type,name,value,0) 49 50def _swig_getattr(self,class_type,name): 51 if (name == "thisown"): return self.this.own() 52 method = class_type.__swig_getmethods__.get(name,None) 53 if method: return method(self) 54 raise AttributeError(name) 55 56def _swig_repr(self): 57 try: strthis = "proxy of " + self.this.__repr__() 58 except: strthis = "" 59 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) 60 61try: 62 _object = object 63 _newclass = 1 64except AttributeError: 65 class _object : pass 66 _newclass = 0 67 68 69 70def cdata(*args): 71 return _gribapi_swig.cdata(*args) 72cdata = _gribapi_swig.cdata 73 74def memmove(*args): 75 return _gribapi_swig.memmove(*args) 76memmove = _gribapi_swig.memmove 77GRIB_SUCCESS = _gribapi_swig.GRIB_SUCCESS 78GRIB_END_OF_FILE = _gribapi_swig.GRIB_END_OF_FILE 79GRIB_INTERNAL_ERROR = _gribapi_swig.GRIB_INTERNAL_ERROR 80GRIB_BUFFER_TOO_SMALL = _gribapi_swig.GRIB_BUFFER_TOO_SMALL 81GRIB_NOT_IMPLEMENTED = _gribapi_swig.GRIB_NOT_IMPLEMENTED 82GRIB_7777_NOT_FOUND = _gribapi_swig.GRIB_7777_NOT_FOUND 83GRIB_ARRAY_TOO_SMALL = _gribapi_swig.GRIB_ARRAY_TOO_SMALL 84GRIB_FILE_NOT_FOUND = _gribapi_swig.GRIB_FILE_NOT_FOUND 85GRIB_CODE_NOT_FOUND_IN_TABLE = _gribapi_swig.GRIB_CODE_NOT_FOUND_IN_TABLE 86GRIB_WRONG_ARRAY_SIZE = _gribapi_swig.GRIB_WRONG_ARRAY_SIZE 87GRIB_NOT_FOUND = _gribapi_swig.GRIB_NOT_FOUND 88GRIB_IO_PROBLEM = _gribapi_swig.GRIB_IO_PROBLEM 89GRIB_INVALID_MESSAGE = _gribapi_swig.GRIB_INVALID_MESSAGE 90GRIB_DECODING_ERROR = _gribapi_swig.GRIB_DECODING_ERROR 91GRIB_ENCODING_ERROR = _gribapi_swig.GRIB_ENCODING_ERROR 92GRIB_NO_MORE_IN_SET = _gribapi_swig.GRIB_NO_MORE_IN_SET 93GRIB_GEOCALCULUS_PROBLEM = _gribapi_swig.GRIB_GEOCALCULUS_PROBLEM 94GRIB_OUT_OF_MEMORY = _gribapi_swig.GRIB_OUT_OF_MEMORY 95GRIB_READ_ONLY = _gribapi_swig.GRIB_READ_ONLY 96GRIB_INVALID_ARGUMENT = _gribapi_swig.GRIB_INVALID_ARGUMENT 97GRIB_NULL_HANDLE = _gribapi_swig.GRIB_NULL_HANDLE 98GRIB_INVALID_SECTION_NUMBER = _gribapi_swig.GRIB_INVALID_SECTION_NUMBER 99GRIB_VALUE_CANNOT_BE_MISSING = _gribapi_swig.GRIB_VALUE_CANNOT_BE_MISSING 100GRIB_WRONG_LENGTH = _gribapi_swig.GRIB_WRONG_LENGTH 101GRIB_INVALID_TYPE = _gribapi_swig.GRIB_INVALID_TYPE 102GRIB_WRONG_STEP = _gribapi_swig.GRIB_WRONG_STEP 103GRIB_WRONG_STEP_UNIT = _gribapi_swig.GRIB_WRONG_STEP_UNIT 104GRIB_INVALID_FILE = _gribapi_swig.GRIB_INVALID_FILE 105GRIB_INVALID_GRIB = _gribapi_swig.GRIB_INVALID_GRIB 106GRIB_INVALID_INDEX = _gribapi_swig.GRIB_INVALID_INDEX 107GRIB_INVALID_ITERATOR = _gribapi_swig.GRIB_INVALID_ITERATOR 108GRIB_INVALID_KEYS_ITERATOR = _gribapi_swig.GRIB_INVALID_KEYS_ITERATOR 109GRIB_INVALID_NEAREST = _gribapi_swig.GRIB_INVALID_NEAREST 110GRIB_INVALID_ORDERBY = _gribapi_swig.GRIB_INVALID_ORDERBY 111GRIB_MISSING_KEY = _gribapi_swig.GRIB_MISSING_KEY 112GRIB_OUT_OF_AREA = _gribapi_swig.GRIB_OUT_OF_AREA 113GRIB_CONCEPT_NO_MATCH = _gribapi_swig.GRIB_CONCEPT_NO_MATCH 114GRIB_HASH_ARRAY_NO_MATCH = _gribapi_swig.GRIB_HASH_ARRAY_NO_MATCH 115GRIB_NO_DEFINITIONS = _gribapi_swig.GRIB_NO_DEFINITIONS 116GRIB_WRONG_TYPE = _gribapi_swig.GRIB_WRONG_TYPE 117GRIB_END = _gribapi_swig.GRIB_END 118GRIB_NO_VALUES = _gribapi_swig.GRIB_NO_VALUES 119GRIB_WRONG_GRID = _gribapi_swig.GRIB_WRONG_GRID 120GRIB_END_OF_INDEX = _gribapi_swig.GRIB_END_OF_INDEX 121GRIB_NULL_INDEX = _gribapi_swig.GRIB_NULL_INDEX 122GRIB_PREMATURE_END_OF_FILE = _gribapi_swig.GRIB_PREMATURE_END_OF_FILE 123GRIB_INTERNAL_ARRAY_TOO_SMALL = _gribapi_swig.GRIB_INTERNAL_ARRAY_TOO_SMALL 124GRIB_MESSAGE_TOO_LARGE = _gribapi_swig.GRIB_MESSAGE_TOO_LARGE 125GRIB_CONSTANT_FIELD = _gribapi_swig.GRIB_CONSTANT_FIELD 126GRIB_SWITCH_NO_MATCH = _gribapi_swig.GRIB_SWITCH_NO_MATCH 127GRIB_UNDERFLOW = _gribapi_swig.GRIB_UNDERFLOW 128GRIB_MESSAGE_MALFORMED = _gribapi_swig.GRIB_MESSAGE_MALFORMED 129GRIB_CORRUPTED_INDEX = _gribapi_swig.GRIB_CORRUPTED_INDEX 130GRIB_INVALID_BPV = _gribapi_swig.GRIB_INVALID_BPV 131GRIB_DIFFERENT_EDITION = _gribapi_swig.GRIB_DIFFERENT_EDITION 132GRIB_VALUE_DIFFERENT = _gribapi_swig.GRIB_VALUE_DIFFERENT 133GRIB_INVALID_KEY_VALUE = _gribapi_swig.GRIB_INVALID_KEY_VALUE 134GRIB_STRING_TOO_SMALL = _gribapi_swig.GRIB_STRING_TOO_SMALL 135GRIB_WRONG_CONVERSION = _gribapi_swig.GRIB_WRONG_CONVERSION 136GRIB_MISSING_BUFR_ENTRY = _gribapi_swig.GRIB_MISSING_BUFR_ENTRY 137GRIB_NULL_POINTER = _gribapi_swig.GRIB_NULL_POINTER 138GRIB_ATTRIBUTE_CLASH = _gribapi_swig.GRIB_ATTRIBUTE_CLASH 139GRIB_TOO_MANY_ATTRIBUTES = _gribapi_swig.GRIB_TOO_MANY_ATTRIBUTES 140GRIB_ATTRIBUTE_NOT_FOUND = _gribapi_swig.GRIB_ATTRIBUTE_NOT_FOUND 141GRIB_UNSUPPORTED_EDITION = _gribapi_swig.GRIB_UNSUPPORTED_EDITION 142GRIB_OUT_OF_RANGE = _gribapi_swig.GRIB_OUT_OF_RANGE 143GRIB_WRONG_BITMAP_SIZE = _gribapi_swig.GRIB_WRONG_BITMAP_SIZE 144GRIB_FUNCTIONALITY_NOT_ENABLED = _gribapi_swig.GRIB_FUNCTIONALITY_NOT_ENABLED 145class intp(_object): 146 __swig_setmethods__ = {} 147 __setattr__ = lambda self, name, value: _swig_setattr(self, intp, name, value) 148 __swig_getmethods__ = {} 149 __getattr__ = lambda self, name: _swig_getattr(self, intp, name) 150 __repr__ = _swig_repr 151 def __init__(self): 152 this = _gribapi_swig.new_intp() 153 try: self.this.append(this) 154 except: self.this = this 155 __swig_destroy__ = _gribapi_swig.delete_intp 156 __del__ = lambda self : None; 157 def assign(self, *args): return _gribapi_swig.intp_assign(self, *args) 158 def value(self): return _gribapi_swig.intp_value(self) 159 def cast(self): return _gribapi_swig.intp_cast(self) 160 __swig_getmethods__["frompointer"] = lambda x: _gribapi_swig.intp_frompointer 161 if _newclass:frompointer = staticmethod(_gribapi_swig.intp_frompointer) 162intp_swigregister = _gribapi_swig.intp_swigregister 163intp_swigregister(intp) 164 165def intp_frompointer(*args): 166 return _gribapi_swig.intp_frompointer(*args) 167intp_frompointer = _gribapi_swig.intp_frompointer 168 169class sizetp(_object): 170 __swig_setmethods__ = {} 171 __setattr__ = lambda self, name, value: _swig_setattr(self, sizetp, name, value) 172 __swig_getmethods__ = {} 173 __getattr__ = lambda self, name: _swig_getattr(self, sizetp, name) 174 __repr__ = _swig_repr 175 def __init__(self): 176 this = _gribapi_swig.new_sizetp() 177 try: self.this.append(this) 178 except: self.this = this 179 __swig_destroy__ = _gribapi_swig.delete_sizetp 180 __del__ = lambda self : None; 181 def assign(self, *args): return _gribapi_swig.sizetp_assign(self, *args) 182 def value(self): return _gribapi_swig.sizetp_value(self) 183 def cast(self): return _gribapi_swig.sizetp_cast(self) 184 __swig_getmethods__["frompointer"] = lambda x: _gribapi_swig.sizetp_frompointer 185 if _newclass:frompointer = staticmethod(_gribapi_swig.sizetp_frompointer) 186sizetp_swigregister = _gribapi_swig.sizetp_swigregister 187sizetp_swigregister(sizetp) 188 189def sizetp_frompointer(*args): 190 return _gribapi_swig.sizetp_frompointer(*args) 191sizetp_frompointer = _gribapi_swig.sizetp_frompointer 192 193class longp(_object): 194 __swig_setmethods__ = {} 195 __setattr__ = lambda self, name, value: _swig_setattr(self, longp, name, value) 196 __swig_getmethods__ = {} 197 __getattr__ = lambda self, name: _swig_getattr(self, longp, name) 198 __repr__ = _swig_repr 199 def __init__(self): 200 this = _gribapi_swig.new_longp() 201 try: self.this.append(this) 202 except: self.this = this 203 __swig_destroy__ = _gribapi_swig.delete_longp 204 __del__ = lambda self : None; 205 def assign(self, *args): return _gribapi_swig.longp_assign(self, *args) 206 def value(self): return _gribapi_swig.longp_value(self) 207 def cast(self): return _gribapi_swig.longp_cast(self) 208 __swig_getmethods__["frompointer"] = lambda x: _gribapi_swig.longp_frompointer 209 if _newclass:frompointer = staticmethod(_gribapi_swig.longp_frompointer) 210longp_swigregister = _gribapi_swig.longp_swigregister 211longp_swigregister(longp) 212 213def longp_frompointer(*args): 214 return _gribapi_swig.longp_frompointer(*args) 215longp_frompointer = _gribapi_swig.longp_frompointer 216 217class doublep(_object): 218 __swig_setmethods__ = {} 219 __setattr__ = lambda self, name, value: _swig_setattr(self, doublep, name, value) 220 __swig_getmethods__ = {} 221 __getattr__ = lambda self, name: _swig_getattr(self, doublep, name) 222 __repr__ = _swig_repr 223 def __init__(self): 224 this = _gribapi_swig.new_doublep() 225 try: self.this.append(this) 226 except: self.this = this 227 __swig_destroy__ = _gribapi_swig.delete_doublep 228 __del__ = lambda self : None; 229 def assign(self, *args): return _gribapi_swig.doublep_assign(self, *args) 230 def value(self): return _gribapi_swig.doublep_value(self) 231 def cast(self): return _gribapi_swig.doublep_cast(self) 232 __swig_getmethods__["frompointer"] = lambda x: _gribapi_swig.doublep_frompointer 233 if _newclass:frompointer = staticmethod(_gribapi_swig.doublep_frompointer) 234doublep_swigregister = _gribapi_swig.doublep_swigregister 235doublep_swigregister(doublep) 236 237def doublep_frompointer(*args): 238 return _gribapi_swig.doublep_frompointer(*args) 239doublep_frompointer = _gribapi_swig.doublep_frompointer 240 241 242def new_doubleArray(*args): 243 return _gribapi_swig.new_doubleArray(*args) 244new_doubleArray = _gribapi_swig.new_doubleArray 245 246def delete_doubleArray(*args): 247 return _gribapi_swig.delete_doubleArray(*args) 248delete_doubleArray = _gribapi_swig.delete_doubleArray 249 250def doubleArray_getitem(*args): 251 return _gribapi_swig.doubleArray_getitem(*args) 252doubleArray_getitem = _gribapi_swig.doubleArray_getitem 253 254def doubleArray_setitem(*args): 255 return _gribapi_swig.doubleArray_setitem(*args) 256doubleArray_setitem = _gribapi_swig.doubleArray_setitem 257 258def new_longArray(*args): 259 return _gribapi_swig.new_longArray(*args) 260new_longArray = _gribapi_swig.new_longArray 261 262def delete_longArray(*args): 263 return _gribapi_swig.delete_longArray(*args) 264delete_longArray = _gribapi_swig.delete_longArray 265 266def longArray_getitem(*args): 267 return _gribapi_swig.longArray_getitem(*args) 268longArray_getitem = _gribapi_swig.longArray_getitem 269 270def longArray_setitem(*args): 271 return _gribapi_swig.longArray_setitem(*args) 272longArray_setitem = _gribapi_swig.longArray_setitem 273 274def new_intArray(*args): 275 return _gribapi_swig.new_intArray(*args) 276new_intArray = _gribapi_swig.new_intArray 277 278def delete_intArray(*args): 279 return _gribapi_swig.delete_intArray(*args) 280delete_intArray = _gribapi_swig.delete_intArray 281 282def intArray_getitem(*args): 283 return _gribapi_swig.intArray_getitem(*args) 284intArray_getitem = _gribapi_swig.intArray_getitem 285 286def intArray_setitem(*args): 287 return _gribapi_swig.intArray_setitem(*args) 288intArray_setitem = _gribapi_swig.intArray_setitem 289 290def new_stringArray(*args): 291 return _gribapi_swig.new_stringArray(*args) 292new_stringArray = _gribapi_swig.new_stringArray 293 294def delete_stringArray(*args): 295 return _gribapi_swig.delete_stringArray(*args) 296delete_stringArray = _gribapi_swig.delete_stringArray 297 298def stringArray_getitem(*args): 299 return _gribapi_swig.stringArray_getitem(*args) 300stringArray_getitem = _gribapi_swig.stringArray_getitem 301 302def stringArray_setitem(*args): 303 return _gribapi_swig.stringArray_setitem(*args) 304stringArray_setitem = _gribapi_swig.stringArray_setitem 305 306def grib_c_new_from_file(*args): 307 return _gribapi_swig.grib_c_new_from_file(*args) 308grib_c_new_from_file = _gribapi_swig.grib_c_new_from_file 309 310def grib_c_new_any_from_file(*args): 311 return _gribapi_swig.grib_c_new_any_from_file(*args) 312grib_c_new_any_from_file = _gribapi_swig.grib_c_new_any_from_file 313 314def grib_c_new_bufr_from_file(*args): 315 return _gribapi_swig.grib_c_new_bufr_from_file(*args) 316grib_c_new_bufr_from_file = _gribapi_swig.grib_c_new_bufr_from_file 317 318def grib_c_new_gts_from_file(*args): 319 return _gribapi_swig.grib_c_new_gts_from_file(*args) 320grib_c_new_gts_from_file = _gribapi_swig.grib_c_new_gts_from_file 321 322def grib_c_new_metar_from_file(*args): 323 return _gribapi_swig.grib_c_new_metar_from_file(*args) 324grib_c_new_metar_from_file = _gribapi_swig.grib_c_new_metar_from_file 325 326def grib_c_iterator_new(*args): 327 return _gribapi_swig.grib_c_iterator_new(*args) 328grib_c_iterator_new = _gribapi_swig.grib_c_iterator_new 329 330def grib_c_keys_iterator_new(*args): 331 return _gribapi_swig.grib_c_keys_iterator_new(*args) 332grib_c_keys_iterator_new = _gribapi_swig.grib_c_keys_iterator_new 333 334def codes_c_bufr_keys_iterator_new(*args): 335 return _gribapi_swig.codes_c_bufr_keys_iterator_new(*args) 336codes_c_bufr_keys_iterator_new = _gribapi_swig.codes_c_bufr_keys_iterator_new 337 338def grib_c_grib_new_from_samples(*args): 339 return _gribapi_swig.grib_c_grib_new_from_samples(*args) 340grib_c_grib_new_from_samples = _gribapi_swig.grib_c_grib_new_from_samples 341 342def grib_c_bufr_new_from_samples(*args): 343 return _gribapi_swig.grib_c_bufr_new_from_samples(*args) 344grib_c_bufr_new_from_samples = _gribapi_swig.grib_c_bufr_new_from_samples 345 346def grib_c_index_new_from_file(*args): 347 return _gribapi_swig.grib_c_index_new_from_file(*args) 348grib_c_index_new_from_file = _gribapi_swig.grib_c_index_new_from_file 349 350def grib_c_index_add_file(*args): 351 return _gribapi_swig.grib_c_index_add_file(*args) 352grib_c_index_add_file = _gribapi_swig.grib_c_index_add_file 353 354def grib_c_new_from_index(*args): 355 return _gribapi_swig.grib_c_new_from_index(*args) 356grib_c_new_from_index = _gribapi_swig.grib_c_new_from_index 357 358def grib_c_index_write(*args): 359 return _gribapi_swig.grib_c_index_write(*args) 360grib_c_index_write = _gribapi_swig.grib_c_index_write 361 362def grib_c_index_read(*args): 363 return _gribapi_swig.grib_c_index_read(*args) 364grib_c_index_read = _gribapi_swig.grib_c_index_read 365 366def grib_c_new_from_message(*args): 367 return _gribapi_swig.grib_c_new_from_message(*args) 368grib_c_new_from_message = _gribapi_swig.grib_c_new_from_message 369 370def grib_c_count_in_file(*args): 371 return _gribapi_swig.grib_c_count_in_file(*args) 372grib_c_count_in_file = _gribapi_swig.grib_c_count_in_file 373 374def grib_c_release(*args): 375 return _gribapi_swig.grib_c_release(*args) 376grib_c_release = _gribapi_swig.grib_c_release 377 378def grib_c_write(*args): 379 return _gribapi_swig.grib_c_write(*args) 380grib_c_write = _gribapi_swig.grib_c_write 381 382def grib_c_get_size_long(*args): 383 return _gribapi_swig.grib_c_get_size_long(*args) 384grib_c_get_size_long = _gribapi_swig.grib_c_get_size_long 385 386def grib_c_get_string_length(*args): 387 return _gribapi_swig.grib_c_get_string_length(*args) 388grib_c_get_string_length = _gribapi_swig.grib_c_get_string_length 389 390def grib_c_clone(*args): 391 return _gribapi_swig.grib_c_clone(*args) 392grib_c_clone = _gribapi_swig.grib_c_clone 393 394def grib_c_copy_namespace(*args): 395 return _gribapi_swig.grib_c_copy_namespace(*args) 396grib_c_copy_namespace = _gribapi_swig.grib_c_copy_namespace 397 398def grib_c_get_message_size(*args): 399 return _gribapi_swig.grib_c_get_message_size(*args) 400grib_c_get_message_size = _gribapi_swig.grib_c_get_message_size 401 402def grib_c_get_message_offset(*args): 403 return _gribapi_swig.grib_c_get_message_offset(*args) 404grib_c_get_message_offset = _gribapi_swig.grib_c_get_message_offset 405 406def grib_c_get_native_type(*args): 407 return _gribapi_swig.grib_c_get_native_type(*args) 408grib_c_get_native_type = _gribapi_swig.grib_c_get_native_type 409 410def grib_c_multi_new(): 411 return _gribapi_swig.grib_c_multi_new() 412grib_c_multi_new = _gribapi_swig.grib_c_multi_new 413 414def grib_c_multi_support_on(): 415 return _gribapi_swig.grib_c_multi_support_on() 416grib_c_multi_support_on = _gribapi_swig.grib_c_multi_support_on 417 418def grib_c_multi_write(*args): 419 return _gribapi_swig.grib_c_multi_write(*args) 420grib_c_multi_write = _gribapi_swig.grib_c_multi_write 421 422def grib_c_multi_support_off(): 423 return _gribapi_swig.grib_c_multi_support_off() 424grib_c_multi_support_off = _gribapi_swig.grib_c_multi_support_off 425 426def grib_c_multi_release(*args): 427 return _gribapi_swig.grib_c_multi_release(*args) 428grib_c_multi_release = _gribapi_swig.grib_c_multi_release 429 430def grib_c_multi_append(*args): 431 return _gribapi_swig.grib_c_multi_append(*args) 432grib_c_multi_append = _gribapi_swig.grib_c_multi_append 433 434def grib_c_gribex_mode_on(): 435 return _gribapi_swig.grib_c_gribex_mode_on() 436grib_c_gribex_mode_on = _gribapi_swig.grib_c_gribex_mode_on 437 438def grib_c_gribex_mode_off(): 439 return _gribapi_swig.grib_c_gribex_mode_off() 440grib_c_gribex_mode_off = _gribapi_swig.grib_c_gribex_mode_off 441 442def codes_c_bufr_multi_element_constant_arrays_on(): 443 return _gribapi_swig.codes_c_bufr_multi_element_constant_arrays_on() 444codes_c_bufr_multi_element_constant_arrays_on = _gribapi_swig.codes_c_bufr_multi_element_constant_arrays_on 445 446def codes_c_bufr_multi_element_constant_arrays_off(): 447 return _gribapi_swig.codes_c_bufr_multi_element_constant_arrays_off() 448codes_c_bufr_multi_element_constant_arrays_off = _gribapi_swig.codes_c_bufr_multi_element_constant_arrays_off 449 450def grib_c_keys_iterator_next(*args): 451 return _gribapi_swig.grib_c_keys_iterator_next(*args) 452grib_c_keys_iterator_next = _gribapi_swig.grib_c_keys_iterator_next 453 454def codes_c_bufr_keys_iterator_next(*args): 455 return _gribapi_swig.codes_c_bufr_keys_iterator_next(*args) 456codes_c_bufr_keys_iterator_next = _gribapi_swig.codes_c_bufr_keys_iterator_next 457 458def grib_c_keys_iterator_delete(*args): 459 return _gribapi_swig.grib_c_keys_iterator_delete(*args) 460grib_c_keys_iterator_delete = _gribapi_swig.grib_c_keys_iterator_delete 461 462def codes_c_bufr_keys_iterator_delete(*args): 463 return _gribapi_swig.codes_c_bufr_keys_iterator_delete(*args) 464codes_c_bufr_keys_iterator_delete = _gribapi_swig.codes_c_bufr_keys_iterator_delete 465 466def grib_c_skip_computed(*args): 467 return _gribapi_swig.grib_c_skip_computed(*args) 468grib_c_skip_computed = _gribapi_swig.grib_c_skip_computed 469 470def grib_c_skip_coded(*args): 471 return _gribapi_swig.grib_c_skip_coded(*args) 472grib_c_skip_coded = _gribapi_swig.grib_c_skip_coded 473 474def grib_c_skip_edition_specific(*args): 475 return _gribapi_swig.grib_c_skip_edition_specific(*args) 476grib_c_skip_edition_specific = _gribapi_swig.grib_c_skip_edition_specific 477 478def grib_c_skip_duplicates(*args): 479 return _gribapi_swig.grib_c_skip_duplicates(*args) 480grib_c_skip_duplicates = _gribapi_swig.grib_c_skip_duplicates 481 482def grib_c_skip_read_only(*args): 483 return _gribapi_swig.grib_c_skip_read_only(*args) 484grib_c_skip_read_only = _gribapi_swig.grib_c_skip_read_only 485 486def grib_c_skip_function(*args): 487 return _gribapi_swig.grib_c_skip_function(*args) 488grib_c_skip_function = _gribapi_swig.grib_c_skip_function 489 490def grib_c_keys_iterator_rewind(*args): 491 return _gribapi_swig.grib_c_keys_iterator_rewind(*args) 492grib_c_keys_iterator_rewind = _gribapi_swig.grib_c_keys_iterator_rewind 493 494def codes_c_bufr_keys_iterator_rewind(*args): 495 return _gribapi_swig.codes_c_bufr_keys_iterator_rewind(*args) 496codes_c_bufr_keys_iterator_rewind = _gribapi_swig.codes_c_bufr_keys_iterator_rewind 497 498def grib_c_bufr_copy_data(*args): 499 return _gribapi_swig.grib_c_bufr_copy_data(*args) 500grib_c_bufr_copy_data = _gribapi_swig.grib_c_bufr_copy_data 501 502def grib_c_keys_iterator_get_name(*args): 503 return _gribapi_swig.grib_c_keys_iterator_get_name(*args) 504grib_c_keys_iterator_get_name = _gribapi_swig.grib_c_keys_iterator_get_name 505 506def codes_c_bufr_keys_iterator_get_name(*args): 507 return _gribapi_swig.codes_c_bufr_keys_iterator_get_name(*args) 508codes_c_bufr_keys_iterator_get_name = _gribapi_swig.codes_c_bufr_keys_iterator_get_name 509 510def grib_c_index_get_size_long(*args): 511 return _gribapi_swig.grib_c_index_get_size_long(*args) 512grib_c_index_get_size_long = _gribapi_swig.grib_c_index_get_size_long 513 514def grib_c_index_get_long(*args): 515 return _gribapi_swig.grib_c_index_get_long(*args) 516grib_c_index_get_long = _gribapi_swig.grib_c_index_get_long 517 518def grib_c_index_get_real8(*args): 519 return _gribapi_swig.grib_c_index_get_real8(*args) 520grib_c_index_get_real8 = _gribapi_swig.grib_c_index_get_real8 521 522def grib_c_index_get_string(*args): 523 return _gribapi_swig.grib_c_index_get_string(*args) 524grib_c_index_get_string = _gribapi_swig.grib_c_index_get_string 525 526def grib_c_index_select_long(*args): 527 return _gribapi_swig.grib_c_index_select_long(*args) 528grib_c_index_select_long = _gribapi_swig.grib_c_index_select_long 529 530def grib_c_index_select_real8(*args): 531 return _gribapi_swig.grib_c_index_select_real8(*args) 532grib_c_index_select_real8 = _gribapi_swig.grib_c_index_select_real8 533 534def grib_c_index_select_string(*args): 535 return _gribapi_swig.grib_c_index_select_string(*args) 536grib_c_index_select_string = _gribapi_swig.grib_c_index_select_string 537 538def grib_c_index_release(*args): 539 return _gribapi_swig.grib_c_index_release(*args) 540grib_c_index_release = _gribapi_swig.grib_c_index_release 541 542def grib_c_iterator_delete(*args): 543 return _gribapi_swig.grib_c_iterator_delete(*args) 544grib_c_iterator_delete = _gribapi_swig.grib_c_iterator_delete 545 546def grib_c_iterator_next(*args): 547 return _gribapi_swig.grib_c_iterator_next(*args) 548grib_c_iterator_next = _gribapi_swig.grib_c_iterator_next 549 550def grib_c_get_string(*args): 551 return _gribapi_swig.grib_c_get_string(*args) 552grib_c_get_string = _gribapi_swig.grib_c_get_string 553 554def grib_c_get_string_array(*args): 555 return _gribapi_swig.grib_c_get_string_array(*args) 556grib_c_get_string_array = _gribapi_swig.grib_c_get_string_array 557 558def grib_c_set_string(*args): 559 return _gribapi_swig.grib_c_set_string(*args) 560grib_c_set_string = _gribapi_swig.grib_c_set_string 561 562def grib_c_get_long(*args): 563 return _gribapi_swig.grib_c_get_long(*args) 564grib_c_get_long = _gribapi_swig.grib_c_get_long 565 566def grib_c_set_long(*args): 567 return _gribapi_swig.grib_c_set_long(*args) 568grib_c_set_long = _gribapi_swig.grib_c_set_long 569 570def grib_c_get_double(*args): 571 return _gribapi_swig.grib_c_get_double(*args) 572grib_c_get_double = _gribapi_swig.grib_c_get_double 573 574def grib_c_set_double(*args): 575 return _gribapi_swig.grib_c_set_double(*args) 576grib_c_set_double = _gribapi_swig.grib_c_set_double 577 578def grib_c_set_real8_array(*args): 579 return _gribapi_swig.grib_c_set_real8_array(*args) 580grib_c_set_real8_array = _gribapi_swig.grib_c_set_real8_array 581 582def grib_c_get_real8_array(*args): 583 return _gribapi_swig.grib_c_get_real8_array(*args) 584grib_c_get_real8_array = _gribapi_swig.grib_c_get_real8_array 585 586def grib_c_get_long_array(*args): 587 return _gribapi_swig.grib_c_get_long_array(*args) 588grib_c_get_long_array = _gribapi_swig.grib_c_get_long_array 589 590def grib_c_set_long_array(*args): 591 return _gribapi_swig.grib_c_set_long_array(*args) 592grib_c_set_long_array = _gribapi_swig.grib_c_set_long_array 593 594def grib_c_get_real8_element(*args): 595 return _gribapi_swig.grib_c_get_real8_element(*args) 596grib_c_get_real8_element = _gribapi_swig.grib_c_get_real8_element 597 598def grib_c_get_real8_elements(*args): 599 return _gribapi_swig.grib_c_get_real8_elements(*args) 600grib_c_get_real8_elements = _gribapi_swig.grib_c_get_real8_elements 601 602def grib_c_set_missing(*args): 603 return _gribapi_swig.grib_c_set_missing(*args) 604grib_c_set_missing = _gribapi_swig.grib_c_set_missing 605 606def grib_c_set_key_vals(*args): 607 return _gribapi_swig.grib_c_set_key_vals(*args) 608grib_c_set_key_vals = _gribapi_swig.grib_c_set_key_vals 609 610def grib_c_is_missing(*args): 611 return _gribapi_swig.grib_c_is_missing(*args) 612grib_c_is_missing = _gribapi_swig.grib_c_is_missing 613 614def grib_c_is_defined(*args): 615 return _gribapi_swig.grib_c_is_defined(*args) 616grib_c_is_defined = _gribapi_swig.grib_c_is_defined 617 618def grib_c_set_string_array(*args): 619 return _gribapi_swig.grib_c_set_string_array(*args) 620grib_c_set_string_array = _gribapi_swig.grib_c_set_string_array 621 622def grib_set_double_ndarray(*args): 623 return _gribapi_swig.grib_set_double_ndarray(*args) 624grib_set_double_ndarray = _gribapi_swig.grib_set_double_ndarray 625 626def grib_set_long_ndarray(*args): 627 return _gribapi_swig.grib_set_long_ndarray(*args) 628grib_set_long_ndarray = _gribapi_swig.grib_set_long_ndarray 629 630def grib_get_double_ndarray(*args): 631 return _gribapi_swig.grib_get_double_ndarray(*args) 632grib_get_double_ndarray = _gribapi_swig.grib_get_double_ndarray 633 634def grib_get_long_ndarray(*args): 635 return _gribapi_swig.grib_get_long_ndarray(*args) 636grib_get_long_ndarray = _gribapi_swig.grib_get_long_ndarray 637 638def grib_get_double_ndelements(*args): 639 return _gribapi_swig.grib_get_double_ndelements(*args) 640grib_get_double_ndelements = _gribapi_swig.grib_get_double_ndelements 641 642def grib_c_find_nearest_single(*args): 643 return _gribapi_swig.grib_c_find_nearest_single(*args) 644grib_c_find_nearest_single = _gribapi_swig.grib_c_find_nearest_single 645 646def grib_c_find_nearest_four_single(*args): 647 return _gribapi_swig.grib_c_find_nearest_four_single(*args) 648grib_c_find_nearest_four_single = _gribapi_swig.grib_c_find_nearest_four_single 649 650def grib_c_get_message(*args): 651 return _gribapi_swig.grib_c_get_message(*args) 652grib_c_get_message = _gribapi_swig.grib_c_get_message 653 654def grib_c_get_error_string(*args): 655 return _gribapi_swig.grib_c_get_error_string(*args) 656grib_c_get_error_string = _gribapi_swig.grib_c_get_error_string 657 658def no_fail_on_wrong_length(*args): 659 return _gribapi_swig.no_fail_on_wrong_length(*args) 660no_fail_on_wrong_length = _gribapi_swig.no_fail_on_wrong_length 661 662def grib_c_get_api_version(): 663 return _gribapi_swig.grib_c_get_api_version() 664grib_c_get_api_version = _gribapi_swig.grib_c_get_api_version 665 666def grib_c_gts_header_on(): 667 return _gribapi_swig.grib_c_gts_header_on() 668grib_c_gts_header_on = _gribapi_swig.grib_c_gts_header_on 669 670def grib_c_gts_header_off(): 671 return _gribapi_swig.grib_c_gts_header_off() 672grib_c_gts_header_off = _gribapi_swig.grib_c_gts_header_off 673 674def grib_c_set_definitions_path(*args): 675 return _gribapi_swig.grib_c_set_definitions_path(*args) 676grib_c_set_definitions_path = _gribapi_swig.grib_c_set_definitions_path 677 678def grib_c_set_samples_path(*args): 679 return _gribapi_swig.grib_c_set_samples_path(*args) 680grib_c_set_samples_path = _gribapi_swig.grib_c_set_samples_path 681 682 683