Skip to content

Commit

Permalink
ECC-1820: Use 'pragma once' in all header files
Browse files Browse the repository at this point in the history
  • Loading branch information
shahramn committed May 10, 2024
1 parent afb4271 commit 5661700
Show file tree
Hide file tree
Showing 190 changed files with 164 additions and 529 deletions.
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_abstract_long_vector.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_abstract_long_vector_h
#define eccodes_accessor_abstract_long_vector_h
#pragma once

#include "grib_accessor_class_gen.h"

Expand All @@ -29,4 +28,3 @@ class grib_accessor_class_abstract_long_vector_t : public grib_accessor_class_ge
grib_accessor_class_abstract_long_vector_t(const char* name) : grib_accessor_class_gen_t(name) {}
grib_accessor* create_empty_accessor() override { return new grib_accessor_abstract_long_vector_t{}; }
};
#endif /* eccodes_accessor_abstract_long_vector_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_abstract_vector.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_abstract_vector_h
#define eccodes_accessor_abstract_vector_h
#pragma once

#include "grib_accessor_class_double.h"

Expand All @@ -28,4 +27,3 @@ class grib_accessor_class_abstract_vector_t : public grib_accessor_class_double_
grib_accessor_class_abstract_vector_t(const char* name) : grib_accessor_class_double_t(name) {}
grib_accessor* create_empty_accessor() override { return new grib_accessor_abstract_vector_t{}; }
};
#endif /* eccodes_accessor_abstract_vector_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_ascii.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_ascii_h
#define eccodes_accessor_ascii_h
#pragma once

#include "grib_accessor_class_gen.h"

Expand Down Expand Up @@ -38,4 +37,3 @@ class grib_accessor_class_ascii_t : public grib_accessor_class_gen_t
void init(grib_accessor*, const long, grib_arguments*) override;
int compare(grib_accessor*, grib_accessor*) override;
};
#endif /* eccodes_accessor_ascii_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_bit.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_bit_h
#define eccodes_accessor_bit_h
#pragma once

#include "grib_accessor_class_long.h"

Expand All @@ -31,4 +30,3 @@ class grib_accessor_class_bit_t : public grib_accessor_class_long_t
int unpack_long(grib_accessor*, long* val, size_t* len) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_bit_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_bitmap.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_bitmap_h
#define eccodes_accessor_bitmap_h
#pragma once

#include "grib_accessor_class_bytes.h"

Expand Down Expand Up @@ -41,4 +40,3 @@ class grib_accessor_class_bitmap_t : public grib_accessor_class_bytes_t
int unpack_double_element(grib_accessor*, size_t i, double* val) override;
int unpack_double_element_set(grib_accessor*, const size_t* index_array, size_t len, double* val_array) override;
};
#endif /* eccodes_accessor_bitmap_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_bits.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_bits_h
#define eccodes_accessor_bits_h
#pragma once

#include "grib_accessor_class_gen.h"

Expand Down Expand Up @@ -41,4 +40,3 @@ class grib_accessor_class_bits_t : public grib_accessor_class_gen_t
long byte_count(grib_accessor*) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_bits_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_bits_per_value.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_bits_per_value_h
#define eccodes_accessor_bits_per_value_h
#pragma once

#include "grib_accessor_class_long.h"

Expand All @@ -31,4 +30,3 @@ class grib_accessor_class_bits_per_value_t : public grib_accessor_class_long_t
int unpack_long(grib_accessor*, long* val, size_t* len) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_bits_per_value_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_blob.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_blob_h
#define eccodes_accessor_blob_h
#pragma once

#include "grib_accessor_class_gen.h"

Expand All @@ -30,4 +29,3 @@ class grib_accessor_class_blob_t : public grib_accessor_class_gen_t
void dump(grib_accessor*, grib_dumper*) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_blob_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_budgdate.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_budgdate_h
#define eccodes_accessor_budgdate_h
#pragma once

#include "grib_accessor_class_long.h"

Expand All @@ -32,4 +31,3 @@ class grib_accessor_class_budgdate_t : public grib_accessor_class_long_t
int unpack_long(grib_accessor*, long* val, size_t* len) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_budgdate_h */
5 changes: 1 addition & 4 deletions src/accessor/grib_accessor_class_bufr_data_array.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

/*
* (C) Copyright 2005- ECMWF.
*
Expand All @@ -9,8 +8,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_bufr_data_array_h
#define eccodes_accessor_bufr_data_array_h
#pragma once

#include "grib_accessor_class_gen.h"

Expand Down Expand Up @@ -89,4 +87,3 @@ grib_accessors_list* accessor_bufr_data_array_get_dataAccessors(grib_accessor* a
grib_trie_with_rank* accessor_bufr_data_array_get_dataAccessorsTrie(grib_accessor* a);
void accessor_bufr_data_array_set_unpackMode(grib_accessor* a, int unpackMode);

#endif /* eccodes_accessor_bufr_data_array_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_bufr_data_element.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_bufr_data_element_h
#define eccodes_accessor_bufr_data_element_h
#pragma once

#include "grib_accessor_class_gen.h"

Expand Down Expand Up @@ -53,4 +52,3 @@ class grib_accessor_class_bufr_data_element_t : public grib_accessor_class_gen_t
int unpack_double_element(grib_accessor*, size_t i, double* val) override;
grib_accessor* make_clone(grib_accessor*, grib_section*, int*) override;
};
#endif /* eccodes_accessor_bufr_data_element_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_bufr_elements_table.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_bufr_elements_table_h
#define eccodes_accessor_bufr_elements_table_h
#pragma once

#include "grib_accessor_class_gen.h"

Expand All @@ -35,4 +34,3 @@ class grib_accessor_class_bufr_elements_table_t : public grib_accessor_class_gen
int value_count(grib_accessor*, long*) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_bufr_elements_table_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_bufr_extract_area_subsets.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_bufr_extract_area_subsets_h
#define eccodes_accessor_bufr_extract_area_subsets_h
#pragma once

#include "grib_accessor_class_gen.h"

Expand Down Expand Up @@ -39,4 +38,3 @@ class grib_accessor_class_bufr_extract_area_subsets_t : public grib_accessor_cla
int pack_long(grib_accessor*, const long* val, size_t* len) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_bufr_extract_area_subsets_h */
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_bufr_extract_datetime_subsets_h
#define eccodes_accessor_bufr_extract_datetime_subsets_h
#pragma once

#include "grib_accessor_class_gen.h"

Expand All @@ -32,4 +31,3 @@ class grib_accessor_class_bufr_extract_datetime_subsets_t : public grib_accessor
int pack_long(grib_accessor*, const long* val, size_t* len) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_bufr_extract_datetime_subsets_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_bufr_extract_subsets.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_bufr_extract_subsets_h
#define eccodes_accessor_bufr_extract_subsets_h
#pragma once

#include "grib_accessor_class_gen.h"

Expand All @@ -33,4 +32,3 @@ class grib_accessor_class_bufr_extract_subsets_t : public grib_accessor_class_ge
int pack_long(grib_accessor*, const long* val, size_t* len) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_bufr_extract_subsets_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_bufr_group.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_bufr_group_h
#define eccodes_accessor_bufr_group_h
#pragma once

#include "grib_accessor_class_variable.h"

Expand All @@ -28,4 +27,3 @@ class grib_accessor_class_bufr_group_t : public grib_accessor_class_variable_t
void dump(grib_accessor*, grib_dumper*) override;
grib_accessor* next(grib_accessor* a, int explore) override;
};
#endif /* eccodes_accessor_bufr_group_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_bufr_simple_thinning.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_bufr_simple_thinning_h
#define eccodes_accessor_bufr_simple_thinning_h
#pragma once

#include "grib_accessor_class_gen.h"

Expand All @@ -35,4 +34,3 @@ class grib_accessor_class_bufr_simple_thinning_t : public grib_accessor_class_ge
int pack_long(grib_accessor*, const long* val, size_t* len) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_bufr_simple_thinning_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_bufr_string_values.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_bufr_string_values_h
#define eccodes_accessor_bufr_string_values_h
#pragma once

#include "grib_accessor_class_ascii.h"

Expand All @@ -34,4 +33,3 @@ class grib_accessor_class_bufr_string_values_t : public grib_accessor_class_asci
void dump(grib_accessor*, grib_dumper*) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_bufr_string_values_h */
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_bufrdc_expanded_descriptors_h
#define eccodes_accessor_bufrdc_expanded_descriptors_h
#pragma once

#include "grib_accessor_class_long.h"

Expand All @@ -33,4 +32,3 @@ class grib_accessor_class_bufrdc_expanded_descriptors_t : public grib_accessor_c
void destroy(grib_context*, grib_accessor*) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_bufrdc_expanded_descriptors_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_bytes.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_bytes_h
#define eccodes_accessor_bytes_h
#pragma once

#include "grib_accessor_class_gen.h"

Expand All @@ -31,4 +30,3 @@ class grib_accessor_class_bytes_t : public grib_accessor_class_gen_t
void init(grib_accessor*, const long, grib_arguments*) override;
int compare(grib_accessor*, grib_accessor*) override;
};
#endif /* eccodes_accessor_bytes_h */
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_change_alternative_row_scanning_h
#define eccodes_accessor_change_alternative_row_scanning_h
#pragma once

#include "grib_accessor_class_gen.h"

Expand All @@ -34,4 +33,3 @@ class grib_accessor_class_change_alternative_row_scanning_t : public grib_access
int unpack_long(grib_accessor*, long* val, size_t* len) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_change_alternative_row_scanning_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_change_scanning_direction.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_change_scanning_direction_h
#define eccodes_accessor_change_scanning_direction_h
#pragma once

#include "grib_accessor_class_gen.h"

Expand Down Expand Up @@ -38,4 +37,3 @@ class grib_accessor_class_change_scanning_direction_t : public grib_accessor_cla
int unpack_long(grib_accessor*, long* val, size_t* len) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_change_scanning_direction_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_check_internal_version.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_check_internal_version_h
#define eccodes_accessor_check_internal_version_h
#pragma once

#include "grib_accessor_class_ascii.h"

Expand All @@ -29,4 +28,3 @@ class grib_accessor_class_check_internal_version_t : public grib_accessor_class_
int value_count(grib_accessor*, long*) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_check_internal_version_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_closest_date.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_closest_date_h
#define eccodes_accessor_closest_date_h
#pragma once

#include "grib_accessor_class_double.h"

Expand Down Expand Up @@ -39,4 +38,3 @@ class grib_accessor_class_closest_date_t : public grib_accessor_class_double_t
void dump(grib_accessor*, grib_dumper*) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_closest_date_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_codeflag.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_codeflag_h
#define eccodes_accessor_codeflag_h
#pragma once

#include "grib_accessor_class_unsigned.h"

Expand All @@ -30,4 +29,3 @@ class grib_accessor_class_codeflag_t : public grib_accessor_class_unsigned_t
void dump(grib_accessor*, grib_dumper*) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_codeflag_h */
4 changes: 1 addition & 3 deletions src/accessor/grib_accessor_class_codetable_title.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
* virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
*/

#ifndef eccodes_accessor_codetable_title_h
#define eccodes_accessor_codetable_title_h
#pragma once

#include "grib_accessor_class_gen.h"

Expand All @@ -30,4 +29,3 @@ class grib_accessor_class_codetable_title_t : public grib_accessor_class_gen_t
int unpack_string(grib_accessor*, char*, size_t* len) override;
void init(grib_accessor*, const long, grib_arguments*) override;
};
#endif /* eccodes_accessor_codetable_title_h */
Loading

0 comments on commit 5661700

Please sign in to comment.