|
Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
|
Basic usage example of unified_database_system. More...

Go to the source code of this file.
Functions | |
| void | print_header (const std::string &title) |
| void | print_health_check (const health_check &health) |
| void | print_metrics (const database_metrics &metrics) |
| int | main (int argc, char *argv[]) |
Basic usage example of unified_database_system.
Definition in file basic_usage.cpp.
| int main | ( | int | argc, |
| char * | argv[] ) |
Definition at line 86 of file basic_usage.cpp.
References database::integrated::unified_database_system::builder::build(), database::integrated::unified_database_system::create_builder(), database::integrated::unified_database_system::builder::enable_logging(), database::integrated::unified_database_system::builder::enable_monitoring(), print_header(), print_health_check(), print_metrics(), database::integrated::unified_database_system::builder::set_pool_size(), and database::integrated::query_result::size().

| void print_header | ( | const std::string & | title | ) |
Definition at line 29 of file basic_usage.cpp.
Referenced by main().

| void print_health_check | ( | const health_check & | health | ) |
Definition at line 35 of file basic_usage.cpp.
References database::integrated::health_check::connection_pool_utilization, database::integrated::health_check::is_connected, database::integrated::health_check::issues, database::integrated::health_check::logger_healthy, database::integrated::health_check::monitor_healthy, database::integrated::health_check::status, and database::integrated::health_check::thread_pool_healthy.
Referenced by main().

| void print_metrics | ( | const database_metrics & | metrics | ) |
Definition at line 72 of file basic_usage.cpp.
References database::integrated::database_metrics::active_connections, database::integrated::database_metrics::average_latency, database::integrated::database_metrics::failed_queries, database::integrated::database_metrics::idle_connections, database::integrated::database_metrics::pool_size, database::integrated::database_metrics::queries_per_second, database::integrated::database_metrics::successful_queries, and database::integrated::database_metrics::total_queries.
Referenced by main().
