Common System 0.2.0
Common interfaces and patterns for system integration
Loading...
Searching...
No Matches
core.cppm File Reference

C++20 module partition aggregator for core interfaces. More...

Include dependency graph for core.cppm:

Go to the source code of this file.

Detailed Description

C++20 module partition aggregator for core interfaces.

This module partition aggregates all interface partitions for backward compatibility:

  • :interfaces.logger - Logger interfaces (ILogger, log_level, log_entry)
  • :interfaces.executor - Executor interfaces (IJob, IExecutor, IThreadPool)

This allows existing code using import :interfaces.core; to continue working while enabling more granular imports for modules that only need specific interfaces.

Part of the kcenon.common module.

Definition in file core.cppm.