diff options
| author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2025-12-22 17:30:59 +0100 |
|---|---|---|
| committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2025-12-22 17:30:59 +0100 |
| commit | cb46e8753d747ee157241e480b02ae240ac58466 (patch) | |
| tree | 65947550b3bd7134815aede845af238d3e65c582 /src/MuxElements.cpp | |
| parent | a11f3fa7440d9667656e92702dff6e18d623120a (diff) | |
| download | dabmux-cb46e8753d747ee157241e480b02ae240ac58466.tar.gz dabmux-cb46e8753d747ee157241e480b02ae240ac58466.tar.bz2 dabmux-cb46e8753d747ee157241e480b02ae240ac58466.zip | |
Improve json.hpp
Diffstat (limited to 'src/MuxElements.cpp')
| -rw-r--r-- | src/MuxElements.cpp | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/MuxElements.cpp b/src/MuxElements.cpp index d9c5392..d41d6bb 100644 --- a/src/MuxElements.cpp +++ b/src/MuxElements.cpp @@ -185,24 +185,24 @@ const json::map_t AnnouncementCluster::get_all_values() const json::map_t map; lock_guard<mutex> lock(m_active_mutex); - map["active"].v = m_active; + map["active"] = m_active; using namespace std::chrono; if (m_deferred_start_time) { const auto diff = *m_deferred_start_time - steady_clock::now(); - map["start_in"].v = duration_cast<milliseconds>(diff).count(); + map["start_in"] = duration_cast<milliseconds>(diff).count(); } else { - map["start_in"].v = nullopt; + map["start_in"] = nullopt; } if (m_deferred_stop_time) { const auto diff = *m_deferred_stop_time - steady_clock::now(); - map["stop_in"].v = duration_cast<milliseconds>(diff).count(); + map["stop_in"] = duration_cast<milliseconds>(diff).count(); } else { - map["stop_in"].v = nullopt; + map["stop_in"] = nullopt; } return map; @@ -545,8 +545,8 @@ const json::map_t DabComponent::get_all_values() const json::map_t map; // It's cleaner to have it separate in JSON, but we // need the comma separated variant for setting - map["label"].v = label.long_label(); - map["shortlabel"].v = label.short_label(); + map["label"] = label.long_label(); + map["shortlabel"] = label.short_label(); return map; } @@ -679,10 +679,10 @@ const string DabService::get_parameter(const string& parameter) const const json::map_t DabService::get_all_values() const { json::map_t map; - map["label"].v = label.long_label(); - map["shortlabel"].v = label.short_label(); - map["pty"].v = (int)pty_settings.pty; - map["ptysd"].v = (pty_settings.dynamic_no_static ? "dynamic" : "static"); + map["label"] = label.long_label(); + map["shortlabel"] = label.short_label(); + map["pty"] = (int)pty_settings.pty; + map["ptysd"] = (pty_settings.dynamic_no_static ? "dynamic" : "static"); return map; } @@ -738,8 +738,8 @@ const string dabEnsemble::get_parameter(const string& parameter) const const json::map_t dabEnsemble::get_all_values() const { json::map_t map; - map["localtimeoffset_auto"].v = lto_auto; - map["localtimeoffset"].v = lto; + map["localtimeoffset_auto"] = lto_auto; + map["localtimeoffset"] = lto; return map; } |
