This namespace handles all the low level manipulation of GRIB and BUFR files with ecCodes. More...
This namespace handles all the low level manipulation of GRIB and BUFR files with ecCodes.
This namespace provides a set of functions to handle GRIB and BUFR files using the ecCodes C library by the ECMWF (https://confluence.ecmwf.int/display/ECC/ecCodes+installation) at least in version 2.27.0. Either a file is indexed (contained in CodesIndexPtr) and messages (contained as CodesHandlePtr) are read from this index by using key/value pairs. Or all messages are read from a file directly, without any additional information. The index does not use much memory, the handles do??. Therefore, the handles should be deleted as soon as they are not needed anymore.