mirror of https://github.com/ecmwf/eccodes.git
ECC-924: Update key/accessor cache
This commit is contained in:
parent
83d443e430
commit
d70e92dd99
|
@ -9,8 +9,6 @@
|
|||
*/
|
||||
|
||||
|
||||
#define ACCESSOR_FACTORY_USE_TRIE // TODO: sort out the hash of accessor classes
|
||||
|
||||
#include "grib_api_internal.h"
|
||||
#include "grib_accessor_classes_hash.c"
|
||||
/* grib level */
|
||||
|
|
|
@ -45,7 +45,6 @@ extern grib_accessor_class* grib_accessor_class_data_apply_boustrophedonic_bitma
|
|||
extern grib_accessor_class* grib_accessor_class_data_apply_gdsnotpresent;
|
||||
extern grib_accessor_class* grib_accessor_class_data_ccsds_packing;
|
||||
extern grib_accessor_class* grib_accessor_class_data_complex_packing;
|
||||
extern grib_accessor_class* grib_accessor_class_data_g2bifourier_packing;
|
||||
extern grib_accessor_class* grib_accessor_class_data_constant_field;
|
||||
extern grib_accessor_class* grib_accessor_class_data_dummy_field;
|
||||
extern grib_accessor_class* grib_accessor_class_data_g1complex_packing;
|
||||
|
@ -57,6 +56,7 @@ extern grib_accessor_class* grib_accessor_class_data_g1secondary_bitmap;
|
|||
extern grib_accessor_class* grib_accessor_class_data_g1shsimple_packing;
|
||||
extern grib_accessor_class* grib_accessor_class_data_g1simple_packing;
|
||||
extern grib_accessor_class* grib_accessor_class_data_g22order_packing;
|
||||
extern grib_accessor_class* grib_accessor_class_data_g2bifourier_packing;
|
||||
extern grib_accessor_class* grib_accessor_class_data_g2complex_packing;
|
||||
extern grib_accessor_class* grib_accessor_class_data_g2secondary_bitmap;
|
||||
extern grib_accessor_class* grib_accessor_class_data_g2shsimple_packing;
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -45,7 +45,6 @@
|
|||
{ "data_apply_gdsnotpresent", &grib_accessor_class_data_apply_gdsnotpresent, },
|
||||
{ "data_ccsds_packing", &grib_accessor_class_data_ccsds_packing, },
|
||||
{ "data_complex_packing", &grib_accessor_class_data_complex_packing, },
|
||||
{ "data_g2bifourier_packing", &grib_accessor_class_data_g2bifourier_packing, },
|
||||
{ "data_constant_field", &grib_accessor_class_data_constant_field, },
|
||||
{ "data_dummy_field", &grib_accessor_class_data_dummy_field, },
|
||||
{ "data_g1complex_packing", &grib_accessor_class_data_g1complex_packing, },
|
||||
|
@ -57,6 +56,7 @@
|
|||
{ "data_g1shsimple_packing", &grib_accessor_class_data_g1shsimple_packing, },
|
||||
{ "data_g1simple_packing", &grib_accessor_class_data_g1simple_packing, },
|
||||
{ "data_g22order_packing", &grib_accessor_class_data_g22order_packing, },
|
||||
{ "data_g2bifourier_packing", &grib_accessor_class_data_g2bifourier_packing, },
|
||||
{ "data_g2complex_packing", &grib_accessor_class_data_g2complex_packing, },
|
||||
{ "data_g2secondary_bitmap", &grib_accessor_class_data_g2secondary_bitmap, },
|
||||
{ "data_g2shsimple_packing", &grib_accessor_class_data_g2shsimple_packing, },
|
||||
|
|
|
@ -57,6 +57,7 @@ data_g1secondary_bitmap, &grib_accessor_class_data_g1secondary_bitmap
|
|||
data_g1shsimple_packing, &grib_accessor_class_data_g1shsimple_packing
|
||||
data_g1simple_packing, &grib_accessor_class_data_g1simple_packing
|
||||
data_g22order_packing, &grib_accessor_class_data_g22order_packing
|
||||
data_g2bifourier_packing, &grib_accessor_class_data_g2bifourier_packing
|
||||
data_g2complex_packing, &grib_accessor_class_data_g2complex_packing
|
||||
data_g2secondary_bitmap, &grib_accessor_class_data_g2secondary_bitmap
|
||||
data_g2shsimple_packing, &grib_accessor_class_data_g2shsimple_packing
|
||||
|
|
17864
src/grib_hash_keys.c
17864
src/grib_hash_keys.c
File diff suppressed because it is too large
Load Diff
4430
tests/keys
4430
tests/keys
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue