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

C++20 module partition aggregator for Result<T> pattern. More...

Include dependency graph for result.cppm:

Go to the source code of this file.

Detailed Description

C++20 module partition aggregator for Result<T> pattern.

This module partition aggregates all Result-related partitions:

  • :result.core - Result<T>, Optional<T>, error_info
  • :result.utilities - Factory functions, exception conversion

Usage:

auto result = kcenon::common::ok(42);
if (result.is_ok()) {
std::cout << result.value() << std::endl;
}
VoidResult ok()
Create a successful void result.
Definition utilities.h:71

Part of the kcenon.common module.

Definition in file result.cppm.