eccodes/fortran/grib_api_constants.h

63 lines
5.3 KiB
C

integer, parameter,public :: GRIB_NULL_POINTER = -60
integer, parameter,public :: GRIB_MISSING_BUFR_ENTRY = -59
integer, parameter,public :: GRIB_WRONG_CONVERSION = -58
integer, parameter,public :: GRIB_STRING_TOO_SMALL = -57
integer, parameter,public :: GRIB_INVALID_KEY_VALUE = -56
integer, parameter,public :: GRIB_VALUE_DIFFERENT = -55
integer, parameter,public :: GRIB_DIFFERENT_EDITION = -54
integer, parameter,public :: GRIB_INVALID_BPV = -53
integer, parameter,public :: GRIB_CORRUPTED_INDEX = -52
integer, parameter,public :: GRIB_MESSAGE_MALFORMED = -51
integer, parameter,public :: GRIB_UNDERFLOW = -50
integer, parameter,public :: GRIB_SWITCH_NO_MATCH = -49
integer, parameter,public :: GRIB_CONSTANT_FIELD = -48
integer, parameter,public :: GRIB_MESSAGE_TOO_LARGE = -47
integer, parameter,public :: GRIB_INTERNAL_ARRAY_TOO_SMALL = -46
integer, parameter,public :: GRIB_PREMATURE_END_OF_FILE = -45
integer, parameter,public :: GRIB_NULL_INDEX = -44
integer, parameter,public :: GRIB_END_OF_INDEX = -43
integer, parameter,public :: GRIB_WRONG_GRID = -42
integer, parameter,public :: GRIB_NO_VALUES = -41
integer, parameter,public :: GRIB_END = -40
integer, parameter,public :: GRIB_WRONG_TYPE = -39
integer, parameter,public :: GRIB_NO_DEFINITIONS = -38
integer, parameter,public :: GRIB_HASH_ARRAY_NO_MATCH = -37
integer, parameter,public :: GRIB_CONCEPT_NO_MATCH = -36
integer, parameter,public :: GRIB_OUT_OF_AREA = -35
integer, parameter,public :: GRIB_MISSING_KEY = -34
integer, parameter,public :: GRIB_INVALID_ORDERBY = -33
integer, parameter,public :: GRIB_INVALID_NEAREST = -32
integer, parameter,public :: GRIB_INVALID_KEYS_ITERATOR = -31
integer, parameter,public :: GRIB_INVALID_ITERATOR = -30
integer, parameter,public :: GRIB_INVALID_INDEX = -29
integer, parameter,public :: GRIB_INVALID_GRIB = -28
integer, parameter,public :: GRIB_INVALID_FILE = -27
integer, parameter,public :: GRIB_WRONG_STEP_UNIT = -26
integer, parameter,public :: GRIB_WRONG_STEP = -25
integer, parameter,public :: GRIB_INVALID_TYPE = -24
integer, parameter,public :: GRIB_WRONG_LENGTH = -23
integer, parameter,public :: GRIB_VALUE_CANNOT_BE_MISSING = -22
integer, parameter,public :: GRIB_INVALID_SECTION_NUMBER = -21
integer, parameter,public :: GRIB_NULL_HANDLE = -20
integer, parameter,public :: GRIB_INVALID_ARGUMENT = -19
integer, parameter,public :: GRIB_READ_ONLY = -18
integer, parameter,public :: GRIB_OUT_OF_MEMORY = -17
integer, parameter,public :: GRIB_GEOCALCULUS_PROBLEM = -16
integer, parameter,public :: GRIB_NO_MORE_IN_SET = -15
integer, parameter,public :: GRIB_ENCODING_ERROR = -14
integer, parameter,public :: GRIB_DECODING_ERROR = -13
integer, parameter,public :: GRIB_INVALID_MESSAGE = -12
integer, parameter,public :: GRIB_IO_PROBLEM = -11
integer, parameter,public :: GRIB_NOT_FOUND = -10
integer, parameter,public :: GRIB_WRONG_ARRAY_SIZE = -9
integer, parameter,public :: GRIB_CODE_NOT_FOUND_IN_TABLE = -8
integer, parameter,public :: GRIB_FILE_NOT_FOUND = -7
integer, parameter,public :: GRIB_ARRAY_TOO_SMALL = -6
integer, parameter,public :: GRIB_7777_NOT_FOUND = -5
integer, parameter,public :: GRIB_NOT_IMPLEMENTED = -4
integer, parameter,public :: GRIB_BUFFER_TOO_SMALL = -3
integer, parameter,public :: GRIB_INTERNAL_ERROR = -2
integer, parameter,public :: GRIB_END_OF_FILE = -1
integer, parameter,public :: GRIB_SUCCESS = 0
integer, parameter,public :: GRIB_NULL = -1