mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-10-19 18:16:16 +02:00
refactor(sonar): use structured bindings for pair access (cpp:S6005)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -59,8 +59,8 @@ network::manager::manager() = default;
|
||||
|
||||
void network::manager::update()
|
||||
{
|
||||
for (auto &backend : backend_list())
|
||||
backend.second->update();
|
||||
for (auto &[backendname, backendinstance] : backend_list())
|
||||
backendinstance->update();
|
||||
|
||||
if (client)
|
||||
client->update();
|
||||
|
||||
@@ -33,11 +33,11 @@ void network::server_hello::deserialize(std::istream &stream)
|
||||
void ::network::request_command::serialize(std::ostream &stream) const
|
||||
{
|
||||
sn_utils::ls_uint32(stream, static_cast<uint32_t>(commands.size()));
|
||||
for (auto const &kv : commands)
|
||||
for (auto const &[recipient, sequence] : commands)
|
||||
{
|
||||
sn_utils::ls_uint32(stream, kv.first);
|
||||
sn_utils::ls_uint32(stream, static_cast<uint32_t>(kv.second.size()));
|
||||
for (command_data const &data : kv.second)
|
||||
sn_utils::ls_uint32(stream, recipient);
|
||||
sn_utils::ls_uint32(stream, static_cast<uint32_t>(sequence.size()));
|
||||
for (command_data const &data : sequence)
|
||||
{
|
||||
sn_utils::ls_uint32(stream, (uint32_t)data.command);
|
||||
sn_utils::ls_int32(stream, data.action);
|
||||
|
||||
Reference in New Issue
Block a user