MeteoIODoc 20241222.207bde49
codes Namespace Reference

This namespace handles all the low level manipulation of GRIB and BUFR files with ecCodes. More...

Detailed Description

This namespace handles all the low level manipulation of GRIB and BUFR files with ecCodes.

Introduction

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.

Author
Patrick Leibersperge
Date
2024-04-17
Author
Patrick Leibersperge
Date
2024-04-17