|
eccodes
|
Macros | |
| #define | CODES_SUCCESS 0 |
| No error. More... | |
| #define | CODES_END_OF_FILE -1 |
| End of resource reached. More... | |
| #define | CODES_INTERNAL_ERROR -2 |
| Internal error. More... | |
| #define | CODES_BUFFER_TOO_SMALL -3 |
| Passed buffer is too small. More... | |
| #define | CODES_NOT_IMPLEMENTED -4 |
| Function not yet implemented. More... | |
| #define | CODES_7777_NOT_FOUND -5 |
| Missing 7777 at end of message. More... | |
| #define | CODES_ARRAY_TOO_SMALL -6 |
| Passed array is too small. More... | |
| #define | CODES_FILE_NOT_FOUND -7 |
| File not found. More... | |
| #define | CODES_CODE_NOT_FOUND_IN_TABLE -8 |
| Code not found in code table. More... | |
| #define | CODES_WRONG_ARRAY_SIZE -9 |
| Array size mismatch. More... | |
| #define | CODES_NOT_FOUND -10 |
| Key/value not found. More... | |
| #define | CODES_IO_PROBLEM -11 |
| Input output problem. More... | |
| #define | CODES_INVALID_MESSAGE -12 |
| Message invalid. More... | |
| #define | CODES_DECODING_ERROR -13 |
| Decoding invalid. More... | |
| #define | CODES_ENCODING_ERROR -14 |
| Encoding invalid. More... | |
| #define | CODES_NO_MORE_IN_SET -15 |
| Code cannot unpack because of string too small. More... | |
| #define | CODES_GEOCALCULUS_PROBLEM -16 |
| Problem with calculation of geographic attributes. More... | |
| #define | CODES_OUT_OF_MEMORY -17 |
| Memory allocation error. More... | |
| #define | CODES_READ_ONLY -18 |
| Value is read only. More... | |
| #define | CODES_INVALID_ARGUMENT -19 |
| Invalid argument. More... | |
| #define | CODES_NULL_HANDLE -20 |
| Null handle. More... | |
| #define | CODES_INVALID_SECTION_NUMBER -21 |
| Invalid section number. More... | |
| #define | CODES_VALUE_CANNOT_BE_MISSING -22 |
| Value cannot be missing. More... | |
| #define | CODES_WRONG_LENGTH -23 |
| Wrong message length. More... | |
| #define | CODES_INVALID_TYPE -24 |
| Invalid key type. More... | |
| #define | CODES_WRONG_STEP -25 |
| Unable to set step. More... | |
| #define | CODES_WRONG_STEP_UNIT -26 |
| Wrong units for step (step must be integer) More... | |
| #define | CODES_INVALID_FILE -27 |
| Invalid file id. More... | |
| #define | CODES_INVALID_GRIB -28 |
| Invalid grib id. More... | |
| #define | CODES_INVALID_INDEX -29 |
| Invalid index id. More... | |
| #define | CODES_INVALID_ITERATOR -30 |
| Invalid iterator id. More... | |
| #define | CODES_INVALID_KEYS_ITERATOR -31 |
| Invalid keys iterator id. More... | |
| #define | CODES_INVALID_NEAREST -32 |
| Invalid nearest id. More... | |
| #define | CODES_INVALID_ORDERBY -33 |
| Invalid order by. More... | |
| #define | CODES_MISSING_KEY -34 |
| Missing a key from the fieldset. More... | |
| #define | CODES_OUT_OF_AREA -35 |
| The point is out of the grid area. More... | |
| #define | CODES_CONCEPT_NO_MATCH -36 |
| Concept no match. More... | |
| #define | CODES_HASH_ARRAY_NO_MATCH -37 |
| Hash array no match. More... | |
| #define | CODES_NO_DEFINITIONS -38 |
| Definitions files not found. More... | |
| #define | CODES_WRONG_TYPE -39 |
| Wrong type while packing. More... | |
| #define | CODES_END -40 |
| End of resource. More... | |
| #define | CODES_NO_VALUES -41 |
| Unable to code a field without values. More... | |
| #define | CODES_WRONG_GRID -42 |
| Grid description is wrong or inconsistent. More... | |
| #define | CODES_END_OF_INDEX -43 |
| End of index reached. More... | |
| #define | CODES_NULL_INDEX -44 |
| Null index. More... | |
| #define | CODES_PREMATURE_END_OF_FILE -45 |
| End of resource reached when reading message. More... | |
| #define | CODES_INTERNAL_ARRAY_TOO_SMALL -46 |
| An internal array is too small. More... | |
| #define | CODES_MESSAGE_TOO_LARGE -47 |
| Message is too large for the current architecture. More... | |
| #define | CODES_CONSTANT_FIELD -48 |
| Constant field. More... | |
| #define | CODES_SWITCH_NO_MATCH -49 |
| Switch unable to find a matching case. More... | |
| #define | CODES_UNDERFLOW -50 |
| Underflow. More... | |
| #define | CODES_MESSAGE_MALFORMED -51 |
| Message malformed. More... | |
| #define | CODES_CORRUPTED_INDEX -52 |
| Index is corrupted. More... | |
| #define | CODES_INVALID_BPV -53 |
| Invalid number of bits per value. More... | |
| #define | CODES_DIFFERENT_EDITION -54 |
| Edition of two messages is different. More... | |
| #define | CODES_VALUE_DIFFERENT -55 |
| Value is different. More... | |
| #define | CODES_INVALID_KEY_VALUE -56 |
| Invalid key value. More... | |
| #define | CODES_STRING_TOO_SMALL -57 |
| String is smaller than requested. More... | |
| #define | CODES_WRONG_CONVERSION -58 |
| Wrong type conversion. More... | |
| #define | CODES_MISSING_BUFR_ENTRY -59 |
| Missing BUFR table entry for descriptor. More... | |
| #define | CODES_NULL_POINTER -60 |
| Null pointer. More... | |
| #define | CODES_ATTRIBUTE_CLASH -61 |
| Attribute is already present, cannot add. More... | |
| #define | CODES_TOO_MANY_ATTRIBUTES -62 |
| Too many attributes. More... | |
| #define | CODES_ATTRIBUTE_NOT_FOUND -63 |
| Attribute not found. More... | |
| #define | CODES_UNSUPPORTED_EDITION -64 |
| Edition not supported. More... | |
| #define | CODES_OUT_OF_RANGE -65 |
| Value out of coding range. More... | |
| #define | CODES_WRONG_BITMAP_SIZE -66 |
| Size of bitmap is incorrect. More... | |
Error codes returned by the eccodes functions.
| #define CODES_7777_NOT_FOUND -5 |
Missing 7777 at end of message.
| #define CODES_ARRAY_TOO_SMALL -6 |
Passed array is too small.
| #define CODES_ATTRIBUTE_CLASH -61 |
Attribute is already present, cannot add.
| #define CODES_ATTRIBUTE_NOT_FOUND -63 |
Attribute not found.
| #define CODES_BUFFER_TOO_SMALL -3 |
Passed buffer is too small.
| #define CODES_CODE_NOT_FOUND_IN_TABLE -8 |
Code not found in code table.
| #define CODES_CONCEPT_NO_MATCH -36 |
Concept no match.
| #define CODES_CONSTANT_FIELD -48 |
Constant field.
| #define CODES_CORRUPTED_INDEX -52 |
Index is corrupted.
| #define CODES_DECODING_ERROR -13 |
Decoding invalid.
| #define CODES_DIFFERENT_EDITION -54 |
Edition of two messages is different.
| #define CODES_ENCODING_ERROR -14 |
Encoding invalid.
| #define CODES_END -40 |
End of resource.
| #define CODES_END_OF_FILE -1 |
End of resource reached.
| #define CODES_END_OF_INDEX -43 |
End of index reached.
| #define CODES_FILE_NOT_FOUND -7 |
File not found.
| #define CODES_GEOCALCULUS_PROBLEM -16 |
Problem with calculation of geographic attributes.
| #define CODES_HASH_ARRAY_NO_MATCH -37 |
Hash array no match.
| #define CODES_INTERNAL_ARRAY_TOO_SMALL -46 |
An internal array is too small.
| #define CODES_INTERNAL_ERROR -2 |
Internal error.
| #define CODES_INVALID_ARGUMENT -19 |
Invalid argument.
| #define CODES_INVALID_BPV -53 |
Invalid number of bits per value.
| #define CODES_INVALID_FILE -27 |
Invalid file id.
| #define CODES_INVALID_GRIB -28 |
Invalid grib id.
| #define CODES_INVALID_INDEX -29 |
Invalid index id.
| #define CODES_INVALID_ITERATOR -30 |
Invalid iterator id.
| #define CODES_INVALID_KEY_VALUE -56 |
Invalid key value.
| #define CODES_INVALID_KEYS_ITERATOR -31 |
Invalid keys iterator id.
| #define CODES_INVALID_MESSAGE -12 |
Message invalid.
| #define CODES_INVALID_NEAREST -32 |
Invalid nearest id.
| #define CODES_INVALID_ORDERBY -33 |
Invalid order by.
| #define CODES_INVALID_SECTION_NUMBER -21 |
Invalid section number.
| #define CODES_INVALID_TYPE -24 |
Invalid key type.
| #define CODES_IO_PROBLEM -11 |
Input output problem.
| #define CODES_MESSAGE_MALFORMED -51 |
Message malformed.
| #define CODES_MESSAGE_TOO_LARGE -47 |
Message is too large for the current architecture.
| #define CODES_MISSING_BUFR_ENTRY -59 |
Missing BUFR table entry for descriptor.
| #define CODES_MISSING_KEY -34 |
Missing a key from the fieldset.
| #define CODES_NO_DEFINITIONS -38 |
Definitions files not found.
| #define CODES_NO_MORE_IN_SET -15 |
Code cannot unpack because of string too small.
| #define CODES_NO_VALUES -41 |
Unable to code a field without values.
| #define CODES_NOT_FOUND -10 |
Key/value not found.
| #define CODES_NOT_IMPLEMENTED -4 |
Function not yet implemented.
| #define CODES_NULL_HANDLE -20 |
Null handle.
| #define CODES_NULL_INDEX -44 |
Null index.
| #define CODES_NULL_POINTER -60 |
Null pointer.
| #define CODES_OUT_OF_AREA -35 |
The point is out of the grid area.
| #define CODES_OUT_OF_MEMORY -17 |
Memory allocation error.
| #define CODES_OUT_OF_RANGE -65 |
Value out of coding range.
| #define CODES_PREMATURE_END_OF_FILE -45 |
End of resource reached when reading message.
| #define CODES_READ_ONLY -18 |
Value is read only.
| #define CODES_STRING_TOO_SMALL -57 |
String is smaller than requested.
| #define CODES_SUCCESS 0 |
No error.
| #define CODES_SWITCH_NO_MATCH -49 |
Switch unable to find a matching case.
| #define CODES_TOO_MANY_ATTRIBUTES -62 |
Too many attributes.
Increase MAX_ACCESSOR_ATTRIBUTES
| #define CODES_UNDERFLOW -50 |
Underflow.
| #define CODES_UNSUPPORTED_EDITION -64 |
Edition not supported.
| #define CODES_VALUE_CANNOT_BE_MISSING -22 |
Value cannot be missing.
| #define CODES_VALUE_DIFFERENT -55 |
Value is different.
| #define CODES_WRONG_ARRAY_SIZE -9 |
Array size mismatch.
| #define CODES_WRONG_BITMAP_SIZE -66 |
Size of bitmap is incorrect.
| #define CODES_WRONG_CONVERSION -58 |
Wrong type conversion.
| #define CODES_WRONG_GRID -42 |
Grid description is wrong or inconsistent.
| #define CODES_WRONG_LENGTH -23 |
Wrong message length.
| #define CODES_WRONG_STEP -25 |
Unable to set step.
| #define CODES_WRONG_STEP_UNIT -26 |
Wrong units for step (step must be integer)
| #define CODES_WRONG_TYPE -39 |
Wrong type while packing.
1.8.5