|
Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
|
Classes | |
| struct | error_info |
| class | Result |
Typedefs | |
| using | Error = error_info |
| using | VoidResult = Result<std::monostate> |
Functions | |
| VoidResult | ok () |
| VoidResult | error (const std::string &msg, int code=-1) |
| using common::Error = error_info |
Definition at line 53 of file common_result.h.
| using common::VoidResult = Result<std::monostate> |
Definition at line 74 of file common_result.h.
|
inline |
Definition at line 81 of file common_result.h.
|
inline |
Definition at line 77 of file common_result.h.
Referenced by database::integrated::adapters::backends::fallback_thread_backend::execute(), database::integrated::adapters::backends::null_thread_backend::execute(), database::integrated::adapters::backends::common_logger_backend::initialize(), database::integrated::adapters::backends::fallback_logger_backend::initialize(), database::integrated::adapters::backends::fallback_monitoring_backend::initialize(), database::integrated::adapters::backends::fallback_thread_backend::initialize(), database::integrated::adapters::backends::null_logger_backend::initialize(), database::integrated::adapters::backends::null_monitoring_backend::initialize(), database::integrated::adapters::backends::null_thread_backend::initialize(), database::integrated::adapters::backends::system_monitoring_backend::initialize(), database::integrated::database_coordinator::impl::initialize(), database::integrated::adapters::backends::fallback_monitoring_backend::record_metric(), database::integrated::adapters::backends::null_monitoring_backend::record_metric(), database::integrated::adapters::backends::null_monitoring_backend::record_metric(), database::integrated::adapters::backends::system_monitoring_backend::record_metric(), database::integrated::adapters::backends::fallback_monitoring_backend::reset(), database::integrated::adapters::backends::null_monitoring_backend::reset(), database::integrated::adapters::backends::system_monitoring_backend::reset(), database::integrated::adapters::backends::common_logger_backend::shutdown(), database::integrated::adapters::backends::fallback_logger_backend::shutdown(), database::integrated::adapters::backends::fallback_monitoring_backend::shutdown(), database::integrated::adapters::backends::fallback_thread_backend::shutdown(), database::integrated::adapters::backends::null_logger_backend::shutdown(), database::integrated::adapters::backends::null_monitoring_backend::shutdown(), database::integrated::adapters::backends::null_thread_backend::shutdown(), database::integrated::adapters::backends::system_monitoring_backend::shutdown(), database::integrated::adapters::logger_adapter::shutdown(), database::integrated::adapters::monitoring_adapter::shutdown(), database::integrated::adapters::thread_adapter::shutdown(), and database::integrated::database_coordinator::impl::shutdown().
