api.h: format consistently for readibility

This commit is contained in:
Andrej730
2026-09-10 15:11:00 +05:00
parent 148ff02859
commit 8b571913ed
6 changed files with 53 additions and 59 deletions
+3 -4
View File
@@ -28,8 +28,7 @@
#else
#define IFC_GEOM_API __declspec(dllimport)
#endif
#else
#else // *nix + GCC-like compiler
#define IFC_GEOM_API __attribute__((visibility("default")))
#endif
#endif
#endif // SWIG
#endif // IFC_GEOM_API_H
+10 -11
View File
@@ -21,15 +21,14 @@
#define IFC_GEOMLIBRARY_API_H
#ifdef SWIG
#define IFC_GEOMLIBRARY_API
#define IFC_GEOMLIBRARY_API
#elif defined(_WIN32)
#ifdef IFC_GEOMLIBRARY_EXPORTS
#define IFC_GEOMLIBRARY_API __declspec(dllexport)
#else
#define IFC_GEOMLIBRARY_API __declspec(dllimport)
#endif
#else // simply assume *nix + GCC-like compiler
#define IFC_GEOMLIBRARY_API __attribute__((visibility("default")))
#endif
#endif
#ifdef IFC_GEOMLIBRARY_EXPORTS
#define IFC_GEOMLIBRARY_API __declspec(dllexport)
#else
#define IFC_GEOMLIBRARY_API __declspec(dllimport)
#endif
#else // *nix + GCC-like compiler
#define IFC_GEOMLIBRARY_API __attribute__((visibility("default")))
#endif // SWIG
#endif // IFC_GEOMLIBRARY_API_H
@@ -21,15 +21,14 @@
#define IFC_GEOMSERIALIZATION_API_H
#ifdef SWIG
#define IFC_GEOMSERIALIZATION_API
#define IFC_GEOMSERIALIZATION_API
#elif defined(_WIN32)
#ifdef IFC_GEOMSERIALIZATION_EXPORTS
#define IFC_GEOMSERIALIZATION_API __declspec(dllexport)
#else
#define IFC_GEOMSERIALIZATION_API __declspec(dllimport)
#endif
#else // simply assume *nix + GCC-like compiler
#define IFC_GEOMSERIALIZATION_API __attribute__((visibility("default")))
#endif
#endif
#ifdef IFC_GEOMSERIALIZATION_EXPORTS
#define IFC_GEOMSERIALIZATION_API __declspec(dllexport)
#else
#define IFC_GEOMSERIALIZATION_API __declspec(dllimport)
#endif
#else // *nix + GCC-like compiler
#define IFC_GEOMSERIALIZATION_API __attribute__((visibility("default")))
#endif // SWIG
#endif // IFC_GEOMSERIALIZATION_API_H
+17 -18
View File
@@ -21,22 +21,21 @@
#define IFC_PARSE_API_H
#ifdef SWIG
#define IFC_PARSE_API
#define IFC_SCHEMA_API
#define IFC_PARSE_API
#define IFC_SCHEMA_API
#elif defined(_WIN32)
#ifdef IFC_PARSE_EXPORTS
#define IFC_PARSE_API __declspec(dllexport)
#else
#define IFC_PARSE_API __declspec(dllimport)
#endif
#ifdef IFC_SCHEMA_EXPORTS
#define IFC_SCHEMA_API __declspec(dllexport)
#else
#define IFC_SCHEMA_API IFC_PARSE_API
#endif
#else // simply assume *nix + GCC-like compiler
#define IFC_PARSE_API __attribute__((visibility("default")))
#define IFC_SCHEMA_API __attribute__((visibility("default")))
#endif
#endif
#ifdef IFC_PARSE_EXPORTS
#define IFC_PARSE_API __declspec(dllexport)
#else
#define IFC_PARSE_API __declspec(dllimport)
#endif
#ifdef IFC_SCHEMA_EXPORTS
#define IFC_SCHEMA_API __declspec(dllexport)
#else
#define IFC_SCHEMA_API IFC_PARSE_API
#endif
#else // *nix + GCC-like compiler
#define IFC_PARSE_API __attribute__((visibility("default")))
#define IFC_SCHEMA_API __attribute__((visibility("default")))
#endif // SWIG
#endif // IFC_PARSE_API_H
+10 -11
View File
@@ -21,15 +21,14 @@
#define PLUGIN_API_H
#ifdef SWIG
#define PLUGIN_API
#define PLUGIN_API
#elif defined(_WIN32)
#ifdef PLUGIN_EXPORTS
#define PLUGIN_API __declspec(dllexport)
#else
#define PLUGIN_API __declspec(dllimport)
#endif
#else
#define PLUGIN_API __attribute__((visibility("default")))
#endif
#endif
#ifdef PLUGIN_EXPORTS
#define PLUGIN_API __declspec(dllexport)
#else
#define PLUGIN_API __declspec(dllimport)
#endif
#else // *nix + GCC-like compiler
#define PLUGIN_API __attribute__((visibility("default")))
#endif // SWIG
#endif // PLUGIN_API_H
+3 -4
View File
@@ -28,8 +28,7 @@
#else
#define SERIALIZERS_API __declspec(dllimport)
#endif
#else
#else // *nix + GCC-like compiler
#define SERIALIZERS_API __attribute__((visibility("default")))
#endif
#endif
#endif // SWIG
#endif // IFC_SERIALIZERS_API_H