Replace include guards with "#pragma once" in all header files and in the database model generator scripts. (#506)

This commit is contained in:
MeanSquaredError
2023-07-25 08:00:05 +03:00
committed by GitHub
parent b548cdc72d
commit a085d730c9
323 changed files with 638 additions and 1520 deletions

View File

@@ -71,9 +71,9 @@ def main():
nsList = namespace.split('::')
# start printing
print('#pragma once', file=header)
print('', file=header)
print('// generated by ' + ' '.join(sys.argv), file=header)
print('#ifndef '+get_include_guard_name(namespace, pathToHeader), file=header)
print('#define '+get_include_guard_name(namespace, pathToHeader), file=header)
print('', file=header)
print('#include <' + INCLUDE + '/table.h>', file=header)
print('#include <' + INCLUDE + '/data_types.h>', file=header)
@@ -164,7 +164,6 @@ def main():
for ns in reversed(nsList):
print('} // namespace ' + ns, file=header)
print('#endif', file=header)
if (DataTypeError):
print("Error: unsupported datatypes." )