|
Common System 0.2.0
Common interfaces and patterns for system integration
|
| ▼Nkcenon | |
| ▼Ncommon | Core interfaces |
| ►Nadapters | |
| ►Nbootstrap | |
| ►Nconfig | |
| ►Ndetail | |
| ►Ndi | |
| ►Nevents | |
| ►Ninterfaces | |
| ►Nlogging | |
| ►Npatterns | |
| ►Nresilience | |
| ►Nutils | |
| Ccommon_error_category | Error category for common/shared error codes |
| Cdatabase_null | Represents NULL values in database results |
| Cenum_traits | Primary template for enum traits (must be specialized for each enum) |
| Cenum_traits< interfaces::health_check_type > | Specialization of enum_traits for health_check_type |
| Cenum_traits< interfaces::health_status > | Specialization of enum_traits for health_status |
| Cenum_traits< interfaces::log_level > | Specialization of enum_traits for log_level |
| Cenum_traits< interfaces::metric_type > | Specialization of enum_traits for metric_type |
| Cerror_category | Abstract base class for error code categories |
| Cerror_info | Standard error information used by Result<T> |
| Cevent | Generic event structure for the event bus |
| Cexception_mapper | Maps standard exception types to appropriate error codes |
| Cmodule_version | Version information for common_system module |
| COption | |
| COptional | Optional type similar to std::optional with Rust-like API |
| CResult | Result type for error handling with member function support |
| ►Csimple_event_bus | Simple synchronous event bus for testing when monitoring is disabled |
| Csource_location | C++17-compatible source_location implementation using compiler builtins |
| Ctyped_error_code | A type-safe error code that carries its category |
| Cversion_info | Version information for Common System |
| Capp_liveness_check | |
| Ccache_readiness_check | |
| Ccalculation_job | |
| CConnection | |
| Cdatabase_dependency_check | |
| CDataService | |
| Cexample_executor_provider | |
| CFriendlyGreeter | |
| Cfunction_job | |
| CICounter | |
| CIGreeter | |
| Cmock_executor | |
| Corder_placed | |
| CSequentialCounter | |
| Csystem_alert | |
| CUser | |
| Cuser_logged_in |