// // Poco.cppm // // C++ module file, re-exporting all other modules // // Copyright (c) 2025, Applied Informatics Software Engineering GmbH. // and Contributors. // // SPDX-License-Identifier: BSL-1.0 // export module Poco; #ifdef ENABLE_FOUNDATION export import Poco.Foundation; #endif #ifdef ENABLE_ACTIVERECORD export import Poco.ActiveRecord; #endif #ifdef ENABLE_CPPPARSER export import Poco.CppParser; #endif #ifdef ENABLE_CRYPTO export import Poco.Crypto; #endif #ifdef ENABLE_DNSSD export import Poco.DNSSD; #endif #ifdef ENABLE_DATA export import Poco.Data; #endif #ifdef ENABLE_DYNAMIC export import Poco.Dynamic; #endif #ifdef ENABLE_JSON export import Poco.JSON; #endif #ifdef ENABLE_JWT export import Poco.JWT; #endif #ifdef ENABLE_MONGODB export import Poco.MongoDB; #endif #ifdef ENABLE_NET export import Poco.Net; #endif #ifdef ENABLE_PDF export import Poco.PDF; #endif #ifdef ENABLE_PROMETHEUS export import Poco.Prometheus; #endif #ifdef ENABLE_REDIS export import Poco.Redis; #endif #ifdef ENABLE_SEVENZIP export import Poco.SevenZip; #endif #ifdef ENABLE_UTIL export import Poco.Util; #endif #ifdef ENABLE_XML export import Poco.XML; #endif #ifdef ENABLE_ZIP export import Poco.Zip; #endif