diff --git a/src/eccodes.h b/src/eccodes.h index 9dfdb599b..e5f4bf160 100644 --- a/src/eccodes.h +++ b/src/eccodes.h @@ -127,35 +127,30 @@ typedef struct grib_key_value_list codes_key_value_list; \ingroup codes_handle \struct codes_handle */ -struct codes_handle; typedef struct grib_handle codes_handle; /*! GRIB multi field handle, structure used to build multi fields messages. \ingroup codes_handle \struct codes_multi_handle */ -struct codes_multi_handle; typedef struct grib_multi_handle codes_multi_handle; /*! Codes context, structure containing the memory methods, the parsers and the formats. \ingroup codes_context \struct codes_context */ -struct codes_context; typedef struct grib_context codes_context; /*! Codes iterator, structure supporting a geographic iteration of values in a GRIB message. \ingroup iterators \struct codes_iterator */ -struct codes_iterator; typedef struct grib_iterator codes_iterator; /*! Codes nearest, structure used to find the nearest points of a latitude longitude point in a GRIB message. \ingroup iterators \struct codes_nearest */ -struct codes_nearest; typedef struct grib_nearest codes_nearest; typedef struct grib_box codes_box; typedef struct grib_points codes_points; @@ -164,7 +159,6 @@ typedef struct grib_points codes_points; \ingroup keys_iterator \struct codes_keys_iterator */ -struct codes_keys_iterator; typedef struct grib_keys_iterator codes_keys_iterator; typedef struct grib_fieldset codes_fieldset; @@ -199,7 +193,6 @@ The codes_index is the structure giving indexed access to messages in a file. * \ingroup codes_index * \struct codes_index */ -struct codes_index; typedef struct grib_index codes_index; /**