We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 46e13eb commit 1c33f6eCopy full SHA for 1c33f6e
1 file changed
python/templates/datamodel_module.ixx.jinja2
@@ -20,6 +20,12 @@ module;
20
#include <vector>
21
22
// Podio core headers (module-safe - no ROOT dependencies)
23
+// NOTE: PODIO_JSON_OUTPUT is undefined here because nlohmann/json 3.11 has
24
+// TU-local entities that cannot be exposed in C++20 module interfaces.
25
+// JSON serialization is available for non-module users.
26
+#if defined(PODIO_JSON_OUTPUT)
27
+ #undef PODIO_JSON_OUTPUT
28
+#endif
29
#include "podio/CollectionBase.h"
30
#include "podio/ICollectionProvider.h"
31
#include "podio/SchemaEvolution.h"
0 commit comments