Loading src/sled/cleanup.h +1 −1 Original line number Diff line number Diff line Loading @@ -50,7 +50,7 @@ public: } private: sled::optional<Callback> callback_; tl::optional<Callback> callback_; }; template<typename... Args, typename Callback> Loading src/sled/config.cc +12 −12 Original line number Diff line number Diff line Loading @@ -256,16 +256,16 @@ Config::AddDefaultNode(sled::string_view key, ValueType value) auto first_key = keys[0]; switch (value.index()) { case 0: toml_[first_key] = sled::get<bool>(value); toml_[first_key] = mpark::get<bool>(value); break; case 1: toml_[first_key] = sled::get<std::string>(value); toml_[first_key] = mpark::get<std::string>(value); break; case 2: toml_[first_key] = sled::get<int>(value); toml_[first_key] = mpark::get<int>(value); break; case 3: toml_[first_key] = sled::get<double>(value); toml_[first_key] = mpark::get<double>(value); break; default: return false; Loading @@ -284,16 +284,16 @@ Config::GetValueNode(sled::string_view key, toml::value &value) const auto &default_value = iter->second; switch (default_value.index()) { case 0: value = sled::get<bool>(default_value); value = mpark::get<bool>(default_value); break; case 1: value = sled::get<std::string>(default_value); value = mpark::get<std::string>(default_value); break; case 2: value = sled::get<int>(default_value); value = mpark::get<int>(default_value); break; case 3: value = sled::get<double>(default_value); value = mpark::get<double>(default_value); break; default: return false; Loading @@ -309,16 +309,16 @@ Config::GetDefaultNode(sled::string_view key, toml::value &value) const auto &default_value = iter->second; switch (default_value.index()) { case 0: value = sled::get<bool>(default_value); value = mpark::get<bool>(default_value); break; case 1: value = sled::get<std::string>(default_value); value = mpark::get<std::string>(default_value); break; case 2: value = sled::get<int>(default_value); value = mpark::get<int>(default_value); break; case 3: value = sled::get<double>(default_value); value = mpark::get<double>(default_value); break; default: return false; Loading src/sled/config.h +2 −2 Original line number Diff line number Diff line Loading @@ -8,7 +8,7 @@ namespace sled { class Config { public: using ValueType = sled::variant<bool, std::string, int, double>; using ValueType = mpark::variant<bool, std::string, int, double>; Config(); virtual ~Config() = default; Config(sled::string_view name); Loading src/sled/nonstd/expected.h +2685 −2231 File changed.Preview size limit exceeded, changes collapsed. Show changes src/sled/operations_chain.h +4 −4 Original line number Diff line number Diff line Loading @@ -93,7 +93,7 @@ private: void OnOperationComplete(); std::queue<std::unique_ptr<internal::Operation>> chained_operations_; sled::optional<std::function<void()>> on_chain_empty_callback_; tl::optional<std::function<void()>> on_chain_empty_callback_; }; }// namespace sled Loading Loading
src/sled/cleanup.h +1 −1 Original line number Diff line number Diff line Loading @@ -50,7 +50,7 @@ public: } private: sled::optional<Callback> callback_; tl::optional<Callback> callback_; }; template<typename... Args, typename Callback> Loading
src/sled/config.cc +12 −12 Original line number Diff line number Diff line Loading @@ -256,16 +256,16 @@ Config::AddDefaultNode(sled::string_view key, ValueType value) auto first_key = keys[0]; switch (value.index()) { case 0: toml_[first_key] = sled::get<bool>(value); toml_[first_key] = mpark::get<bool>(value); break; case 1: toml_[first_key] = sled::get<std::string>(value); toml_[first_key] = mpark::get<std::string>(value); break; case 2: toml_[first_key] = sled::get<int>(value); toml_[first_key] = mpark::get<int>(value); break; case 3: toml_[first_key] = sled::get<double>(value); toml_[first_key] = mpark::get<double>(value); break; default: return false; Loading @@ -284,16 +284,16 @@ Config::GetValueNode(sled::string_view key, toml::value &value) const auto &default_value = iter->second; switch (default_value.index()) { case 0: value = sled::get<bool>(default_value); value = mpark::get<bool>(default_value); break; case 1: value = sled::get<std::string>(default_value); value = mpark::get<std::string>(default_value); break; case 2: value = sled::get<int>(default_value); value = mpark::get<int>(default_value); break; case 3: value = sled::get<double>(default_value); value = mpark::get<double>(default_value); break; default: return false; Loading @@ -309,16 +309,16 @@ Config::GetDefaultNode(sled::string_view key, toml::value &value) const auto &default_value = iter->second; switch (default_value.index()) { case 0: value = sled::get<bool>(default_value); value = mpark::get<bool>(default_value); break; case 1: value = sled::get<std::string>(default_value); value = mpark::get<std::string>(default_value); break; case 2: value = sled::get<int>(default_value); value = mpark::get<int>(default_value); break; case 3: value = sled::get<double>(default_value); value = mpark::get<double>(default_value); break; default: return false; Loading
src/sled/config.h +2 −2 Original line number Diff line number Diff line Loading @@ -8,7 +8,7 @@ namespace sled { class Config { public: using ValueType = sled::variant<bool, std::string, int, double>; using ValueType = mpark::variant<bool, std::string, int, double>; Config(); virtual ~Config() = default; Config(sled::string_view name); Loading
src/sled/nonstd/expected.h +2685 −2231 File changed.Preview size limit exceeded, changes collapsed. Show changes
src/sled/operations_chain.h +4 −4 Original line number Diff line number Diff line Loading @@ -93,7 +93,7 @@ private: void OnOperationComplete(); std::queue<std::unique_ptr<internal::Operation>> chained_operations_; sled::optional<std::function<void()>> on_chain_empty_callback_; tl::optional<std::function<void()>> on_chain_empty_callback_; }; }// namespace sled Loading