refactor
This commit is contained in:
parent
d192904f8c
commit
a1b138ccd1
@ -30,26 +30,26 @@
|
|||||||
namespace repertory {
|
namespace repertory {
|
||||||
class app_config final {
|
class app_config final {
|
||||||
public:
|
public:
|
||||||
[[nodiscard]] static auto
|
[[nodiscard]] static auto default_agent_name(const provider_type &prov)
|
||||||
default_agent_name(const provider_type &prov) -> std::string;
|
-> std::string;
|
||||||
|
|
||||||
[[nodiscard]] static auto
|
[[nodiscard]] static auto default_api_port(const provider_type &prov)
|
||||||
default_api_port(const provider_type &prov) -> std::uint16_t;
|
-> std::uint16_t;
|
||||||
|
|
||||||
[[nodiscard]] static auto
|
[[nodiscard]] static auto default_data_directory(const provider_type &prov)
|
||||||
default_data_directory(const provider_type &prov) -> std::string;
|
-> std::string;
|
||||||
|
|
||||||
[[nodiscard]] static auto
|
[[nodiscard]] static auto default_remote_port(const provider_type &prov)
|
||||||
default_remote_port(const provider_type &prov) -> std::uint16_t;
|
-> std::uint16_t;
|
||||||
|
|
||||||
[[nodiscard]] static auto
|
[[nodiscard]] static auto default_rpc_port(const provider_type &prov)
|
||||||
default_rpc_port(const provider_type &prov) -> std::uint16_t;
|
-> std::uint16_t;
|
||||||
|
|
||||||
[[nodiscard]] static auto
|
[[nodiscard]] static auto get_provider_display_name(const provider_type &prov)
|
||||||
get_provider_display_name(const provider_type &prov) -> std::string;
|
-> std::string;
|
||||||
|
|
||||||
[[nodiscard]] static auto
|
[[nodiscard]] static auto get_provider_name(const provider_type &prov)
|
||||||
get_provider_name(const provider_type &prov) -> std::string;
|
-> std::string;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
app_config(const provider_type &prov, std::string_view data_directory = "");
|
app_config(const provider_type &prov, std::string_view data_directory = "");
|
||||||
@ -110,8 +110,7 @@ private:
|
|||||||
template <typename dest>
|
template <typename dest>
|
||||||
auto get_value(const json &json_document, const std::string &name, dest &dst,
|
auto get_value(const json &json_document, const std::string &name, dest &dst,
|
||||||
bool &success_flag) -> bool {
|
bool &success_flag) -> bool {
|
||||||
constexpr const auto *function_name =
|
REPERTORY_USES_FUNCTION_NAME();
|
||||||
static_cast<const char *>(__FUNCTION__);
|
|
||||||
|
|
||||||
auto ret = false;
|
auto ret = false;
|
||||||
try {
|
try {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user