From f14b1c7168b7daf75c9fc88749d5ed76687551b1 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Fri, 20 Dec 2024 15:13:13 -0600 Subject: [PATCH] refactor app config --- repertory/librepertory/include/app_config.hpp | 2 +- repertory/librepertory/src/app_config.cpp | 15 +++++++++------ 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/repertory/librepertory/include/app_config.hpp b/repertory/librepertory/include/app_config.hpp index f309e593..b7ec3de1 100644 --- a/repertory/librepertory/include/app_config.hpp +++ b/repertory/librepertory/include/app_config.hpp @@ -218,7 +218,7 @@ public: [[nodiscard]] auto get_value_by_name(const std::string &name) const -> std::string; - [[nodiscard]] auto get_version() const -> std::uint64_t { return version_; } + [[nodiscard]] auto get_version() const -> std::uint64_t; void save(); diff --git a/repertory/librepertory/src/app_config.cpp b/repertory/librepertory/src/app_config.cpp index 35a9f942..75d36f5d 100644 --- a/repertory/librepertory/src/app_config.cpp +++ b/repertory/librepertory/src/app_config.cpp @@ -735,17 +735,17 @@ auto app_config::default_rpc_port(const provider_type &prov) -> std::uint16_t { return PROVIDER_RPC_PORTS.at(static_cast(prov)); } -auto api_config::get_api_auth() const -> std::string { return api_auth_; } +auto app_config::get_api_auth() const -> std::string { return api_auth_; } -auto api_config::get_api_port() const -> std::uint16_t { return api_port_; } +auto app_config::get_api_port() const -> std::uint16_t { return api_port_; } -auto api_config::get_api_user() const -> std::string { return api_user_; } +auto app_config::get_api_user() const -> std::string { return api_user_; } -auto api_config::get_cache_directory() const -> std::string { +auto app_config::get_cache_directory() const -> std::string { return cache_directory_; } -auto api_config::get_chunk_downloader_timeout_secs() const -> std::uint8_t { +auto app_config::get_chunk_downloader_timeout_secs() const -> std::uint8_t { return std::max(static_cast(5U), min_download_timeout_secs_.load()); } @@ -1238,7 +1238,8 @@ void app_config::set_retry_read_count(std::uint16_t retry_read_count) { set_value(retry_read_count_, retry_read_count); } -void set_ring_buffer_file_size(std::uint16_t ring_buffer_file_size) { +void app_config::set_ring_buffer_file_size( + std::uint16_t ring_buffer_file_size) { set_value(ring_buffer_file_size_, ring_buffer_file_size); } @@ -1263,4 +1264,6 @@ auto app_config::set_value_by_name(const std::string &name, return ""; } + +auto app_config::get_version() const -> std::uint64_t { return version_; } } // namespace repertory